enhancement: skip new if rows affected = 0

This commit is contained in:
Melbex De Leon 2022-06-01 10:57:17 +08:00
parent 5ea1a74937
commit e210e91444
No known key found for this signature in database
GPG Key ID: 9A664266F44E5B74

View File

@ -262,7 +262,7 @@ func Scan(rows Rows, db *DB, mode ScanMode) {
} }
} }
} else { } else {
if isPtr { if isPtr && db.RowsAffected > 0 {
elem = reflect.New(reflectValueType) elem = reflect.New(reflectValueType)
} else { } else {
elem = recyclableStruct elem = recyclableStruct