From aaa726e6dc5935480ad1e46d49614f2f356e34a7 Mon Sep 17 00:00:00 2001 From: john Date: Tue, 14 Jul 2020 21:42:28 +0800 Subject: [PATCH] add limit 1 for function One of package gdb --- database/gdb/gdb_model_select.go | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/database/gdb/gdb_model_select.go b/database/gdb/gdb_model_select.go index 8fd4346dd..b2c3b7da8 100644 --- a/database/gdb/gdb_model_select.go +++ b/database/gdb/gdb_model_select.go @@ -91,7 +91,7 @@ func (m *Model) One(where ...interface{}) (Record, error) { if len(where) > 0 { return m.Where(where[0], where[1:]...).One() } - all, err := m.All() + all, err := m.Limit(1).All() if err != nil { return nil, err }