由于數(shù)據(jù)庫設(shè)計,更新字段為0值是,怎么都改不到呢。
mr := model.order{
status : 0,
}
err = global.GVA_DB.Model(&model.PayMerchantOrder{}).Where("token = ?", api.Token).Updates(&mr).Error
應(yīng)該寫成
or := map[string]interface{}{"status": 0}
注意...value類型必須是interface