Skip to content

Commit 0493bd3

Browse files
committed
Avoid $project fields in case of query.annotations is not defined.
1 parent e772907 commit 0493bd3

File tree

1 file changed

+2
-1
lines changed

1 file changed

+2
-1
lines changed

django_mongodb/compiler.py

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -26,7 +26,8 @@ def execute_sql(
2626

2727
columns = self.get_columns()
2828
try:
29-
query = self.build_query(columns)
29+
# Avoid $project fields in case of query.annotations is not defined.
30+
query = self.build_query(columns if self.query.annotations else None)
3031
except EmptyResultSet:
3132
return iter([]) if result_type == MULTI else None
3233

0 commit comments

Comments
 (0)