fixed code error
This commit is contained in:
parent
81e690f8a8
commit
e7d83f6fb5
10
session.go
10
session.go
|
@ -2911,7 +2911,7 @@ func (session *Session) Update(bean interface{}, condiBean ...interface{}) (int6
|
||||||
var sqlStr, inSql string
|
var sqlStr, inSql string
|
||||||
var inArgs []interface{}
|
var inArgs []interface{}
|
||||||
doIncVer := false
|
doIncVer := false
|
||||||
var verValue *reflect.Value
|
var verValue reflect.Value
|
||||||
if table.Version != "" && session.Statement.checkVersion {
|
if table.Version != "" && session.Statement.checkVersion {
|
||||||
if condition != "" {
|
if condition != "" {
|
||||||
condition = fmt.Sprintf("WHERE (%v) AND %v = ?", condition,
|
condition = fmt.Sprintf("WHERE (%v) AND %v = ?", condition,
|
||||||
|
@ -2934,10 +2934,10 @@ func (session *Session) Update(bean interface{}, condiBean ...interface{}) (int6
|
||||||
session.Engine.Quote(table.Version)+" = "+session.Engine.Quote(table.Version)+" + 1",
|
session.Engine.Quote(table.Version)+" = "+session.Engine.Quote(table.Version)+" + 1",
|
||||||
condition)
|
condition)
|
||||||
|
|
||||||
verValue, err = table.VersionColumn().ValueOf(bean)
|
verValue = table.VersionColumn().ValueOf(bean)
|
||||||
if err != nil {
|
//if err != nil {
|
||||||
return 0, err
|
// return 0, err
|
||||||
}
|
//}
|
||||||
|
|
||||||
condiArgs = append(condiArgs, verValue.Interface())
|
condiArgs = append(condiArgs, verValue.Interface())
|
||||||
doIncVer = true
|
doIncVer = true
|
||||||
|
|
Loading…
Reference in New Issue