当前位置: 代码迷 >> 综合 >> Go Xorm Sql Update操作(int型设置为0)
  详细解决方案

Go Xorm Sql Update操作(int型设置为0)

热度:89   发布时间:2024-01-09 07:34:27.0
row, err := session.Cols("a").Update(request, models.m{UserId: request.UserId})

a列要更改为int 0时,这样写,update第一个参数是更改的值,第二个参数是约束条件:

// Update records, bean's non-empty fields are updated contents,
// condiBean' non-empty filds are conditions
// CAUTION:
//        1.bool will defaultly be updated content nor conditions
//         You should call UseBool if you have bool to use.
//        2.float32 & float64 may be not inexact as conditions
func (session *Session) Update(bean interface{}, condiBean ...interface{}) (int64, error) {
  
  相关解决方案