From 9d3207dc550836e0241f3e13885a7136dc7f7972 Mon Sep 17 00:00:00 2001 From: Hank Shen Date: Sat, 8 May 2021 11:53:02 +0800 Subject: [PATCH] =?UTF-8?q?=E6=9B=B4=E6=96=B0=E5=88=B0v3.8.0?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- internal/sqladapter/result.go | 7 ++++--- 1 file changed, 4 insertions(+), 3 deletions(-) diff --git a/internal/sqladapter/result.go b/internal/sqladapter/result.go index 6a92ce76..23c0d92a 100644 --- a/internal/sqladapter/result.go +++ b/internal/sqladapter/result.go @@ -241,13 +241,14 @@ func (r *Result) All(dst interface{}) error { // One fetches only one Result from the set. func (r *Result) One(dst interface{}) error { - query, err := r.buildPaginator() + one := r.Limit(1).(*Result) + query, err := one.buildPaginator() if err != nil { - r.setErr(err) + one.setErr(err) return err } err = query.Iterator().One(dst) - r.setErr(err) + one.setErr(err) return err }