clear code syntax

This commit is contained in:
wangjianwen 2022-11-28 15:23:09 +08:00
parent eb134bbf33
commit 54e08a0edf

View File

@ -330,6 +330,7 @@ func (db *DB) FirstOrCreate(dest interface{}, conds ...interface{}) (tx *DB) {
result := queryTx.Find(dest, conds...) result := queryTx.Find(dest, conds...)
if result.Error != nil { if result.Error != nil {
tx.Error = result.Error tx.Error = result.Error
return tx
} }
if result.RowsAffected == 0 { if result.RowsAffected == 0 {
@ -360,7 +361,6 @@ func (db *DB) FirstOrCreate(dest interface{}, conds ...interface{}) (tx *DB) {
assigns[column] = eq.Value assigns[column] = eq.Value
case clause.Column: case clause.Column:
assigns[column.Name] = eq.Value assigns[column.Name] = eq.Value
default:
} }
} }
} }