温馨提示:
本文最后更新于 2023-4-14,已超过半年没有更新,若内容或图片失效,请留言反馈。
Gorm的save方法踩坑(报错WHERE conditions required)
在写项目的时候需要更新数据库的记录,不能用函数取find,要用frist的结果再save,这是因为save的时候需要进行有where条件
要不会where条件没有id,就会报错。
同时,接收查询的结构体的主键需要用结构体标签primarykey标识,但不能设“-”标签,这样会无法读写这个字段。
这就是说必须将两个操作的读写操作写在一个函数下面,不可以分开
评论一下?