File tree Expand file tree Collapse file tree 1 file changed +3
-6
lines changed Expand file tree Collapse file tree 1 file changed +3
-6
lines changed Original file line number Diff line number Diff line change @@ -43,13 +43,9 @@ class MongoQuery:
4343
4444 def __init__ (self , compiler ):
4545 self .compiler = compiler
46- self .connection = compiler .connection
47- self .ops = compiler .connection .ops
4846 self .query = compiler .query
49- self ._negated = False
5047 self .ordering = []
51- self .collection_name = self .compiler .collection_name
52- self .mongo_query = getattr (compiler .query , "raw_query" , {})
48+ self .mongo_query = {}
5349 self .subqueries = None
5450 self .lookup_pipeline = None
5551 self .project_fields = None
@@ -63,7 +59,8 @@ def __init__(self, compiler):
6359 @cached_property
6460 def collection (self ):
6561 # Initialize this lazily since `compiler.collection` connects to the
66- # database.
62+ # database and a connection isn't needed if the query raises
63+ # EmptyResultSet.
6764 return self .compiler .collection
6865
6966 def __repr__ (self ):
You can’t perform that action at this time.
0 commit comments