Может ли mongoengine запускать необработанные запросы в python?
В pymongo я могу выполнить необработанный запрос следующим образом:
conn = pymongo.MongoClient("mongodb://" + mongo_url)
db = conn[db]
db.authenticate(username,password)
coll = db["coll_name"]
coll.find(raw_query)
Как я могу сделать это в mongoengine без создания класса Document?
1 ответ
Решение
mongoengine.connect
возвращает клиента, так что, возможно, вы можете сделать то же самое, просто заменив первую строку conn = mongoengine.connect()
,