5
Как распечатать запрос mongodb, который я заложил с помощью mongoengine? Пример:Как я могу просмотреть запрос на mongoengine?
queryset = Document.objects(**query)
print queryset.to_mongodb_query()
Как распечатать запрос mongodb, который я заложил с помощью mongoengine? Пример:Как я могу просмотреть запрос на mongoengine?
queryset = Document.objects(**query)
print queryset.to_mongodb_query()
Да. В QuerySet есть аксессуар .query
. Например:
queryset = Document.objects(field__lte=5)
print queryset._query
бы произвести:
{ "field": { "$lte": 5 } }
Вы также можете позвонить .explain()
описательной вывода статистики выполнения запросов, если вы хотите, что на другом уровне журнала.
Вы хотите получить 'запрос', который вы проходите? – itzMEonTV