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 }