From e210e91444eb13852b9f30348072a89d00eaecac Mon Sep 17 00:00:00 2001 From: Melbex De Leon Date: Wed, 1 Jun 2022 10:57:17 +0800 Subject: [PATCH] enhancement: skip new if rows affected = 0 --- scan.go | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/scan.go b/scan.go index ef6849cd..1bb51560 100644 --- a/scan.go +++ b/scan.go @@ -262,7 +262,7 @@ func Scan(rows Rows, db *DB, mode ScanMode) { } } } else { - if isPtr { + if isPtr && db.RowsAffected > 0 { elem = reflect.New(reflectValueType) } else { elem = recyclableStruct