今天踩到一个gorm的坑,gorm.Save函数在保存的时候,如果待保存的数据中只包含了表的部分字段,那么未包含的表字段将会自动的更新成对应类型的默认值。

例如有一个表包含了id,name,address,若更新的数据中只有id和name字段,那么使用save函数更新时,会把address字段更新成空值。 #每天一个知识点#
展开
2