mirror of
https://github.com/mainnika/mongox-go-driver.git
synced 2026-05-22 15:53:36 +00:00
Do not use unnecessary reflect
This commit is contained in:
@@ -2,8 +2,6 @@ package query
|
||||
|
||||
import (
|
||||
"go.mongodb.org/mongo-driver/bson"
|
||||
|
||||
"reflect"
|
||||
)
|
||||
|
||||
// Query is an enchanched bson.M map
|
||||
@@ -82,11 +80,7 @@ func (q *Query) Preloader() (empty bool, preloader []string) {
|
||||
|
||||
// Empty checks the query for any content
|
||||
func (q *Query) Empty() bool {
|
||||
|
||||
qv := reflect.ValueOf(q.m)
|
||||
keys := qv.MapKeys()
|
||||
|
||||
return len(keys) == 0
|
||||
return len(q.m) == 0
|
||||
}
|
||||
|
||||
// M returns underlying query map
|
||||
|
||||
Reference in New Issue
Block a user