Skip to content

Commit a5e0234

Browse files
committed
INTPYTHON-348 Add support for QuerySet.raw()
- Fix __str__ on MongoRawQuerySet
1 parent a4fb9b7 commit a5e0234

File tree

1 file changed

+4
-0
lines changed

1 file changed

+4
-0
lines changed

django_mongodb/query.py

Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -320,6 +320,7 @@ def raw_mql(self, raw_query, params=(), translations=None, using=None):
320320

321321

322322
class MongoRawQuery(RawQuery):
323+
323324
def __init__(self, sql, using, model, params=()):
324325
super().__init__(sql, using, params)
325326
self.model = model
@@ -343,6 +344,9 @@ def get_columns(self):
343344
converter = connections[self.using].introspection.identifier_converter
344345
return [converter(column_name) for column_name in self.model._meta.fields]
345346

347+
def __str__(self):
348+
return "%s" % self.sql
349+
346350

347351
class MongoRawQuerySet(RawQuerySet):
348352
def __init__(

0 commit comments

Comments
 (0)