From d0411b8e3b251961fb3c45499ae4fa72bb6b18ba Mon Sep 17 00:00:00 2001 From: "changqing.wang" Date: Sun, 18 Jul 2021 11:37:33 +0800 Subject: [PATCH] fix issue #1992: detect if error occurred after got false by calling rows.Next() --- session_find.go | 5 +++++ 1 file changed, 5 insertions(+) diff --git a/session_find.go b/session_find.go index 261e6b7f..b6602f81 100644 --- a/session_find.go +++ b/session_find.go @@ -270,6 +270,11 @@ func (session *Session) noCacheFind(table *schemas.Table, containerValue reflect return err } } + + if err:=rows.Err(); err!=nil{ + return err + } + return nil }