Gorm 自动过滤值为0的sql更新问题 Gorm中会自动将更新值为0的sql更新过滤掉,因此要更改查询语句,通过select选择要更改的特定字段,同时传入更新值时应该以字典形式,正确的更新示例如下: db.Model(&YourModel{}).Where(“id = ?”, your_id).Select(“your_field”).Updates(YourModel{your_field: 0})