diff --git a/dbpool.go b/dbpool.go index 3c5718c..10462d7 100644 --- a/dbpool.go +++ b/dbpool.go @@ -184,8 +184,8 @@ func (this *dbPool) OrmSelectOne( func (this *dbPool) Update( dataSource string, tblName string, - fieldsKv [][]string, whereKv [][]string, + fieldsKv [][]string, cb ExecResultCb) { params := []string{} sql := "UPDATE `" + tblName + "` SET " + this.joinUpdateFields(fieldsKv, ¶ms) + @@ -228,7 +228,7 @@ func (this *dbPool) Upsert( return } if ds.Next() { - this.Update(dataSource, tblName, updateKv, whereKv, cb) + this.Update(dataSource, tblName, whereKv, updateKv, cb) } else { this.Insert(dataSource, tblName, insertKv, cb) }