由于数据库设计,更新字段为0值是,怎么都改不到呢。
mr := model.order{
status : 0,
}
err = global.GVA_DB.Model(&model.PayMerchantOrder{}).Where("token = ?", api.Token).Updates(&mr).Error
应该写成
or := map[string]interface{}{"status": 0}
注意...value类型必须是interface
由于数据库设计,更新字段为0值是,怎么都改不到呢。
mr := model.order{
status : 0,
}
err = global.GVA_DB.Model(&model.PayMerchantOrder{}).Where("token = ?", api.Token).Updates(&mr).Error
应该写成
or := map[string]interface{}{"status": 0}
注意...value类型必须是interface