query.go
Query
has 34 methods (exceeds 20 allowed). Consider refactoring. Open
Open
type Query struct {
repo *Repo
Collection string
Fields []string
AggregateField string
Method Query.Save
has 5 return statements (exceeds 4 allowed). Open
Open
func (query Query) Save(record interface{}) error {
rv := reflect.ValueOf(record)
rt := rv.Type()
if rt.Kind() == reflect.Ptr && rt.Elem().Kind() == reflect.Slice {
// Put multiple records