Подтвердить что ты не робот

Используйте MongoEngine и PyMongo вместе

Я хочу использовать MongoEngine для моего следующего проекта. Теперь мне интересно, могу ли я использовать PyMongo непосредственно в том же проекте. Только для случая, когда мне нужно что-то особенное, которое не поддерживается напрямую через mongoengine.

Есть ли сомнения в том, что это сработает или что я не должен этого делать??

4b9b3361

Ответ 1

Автор MongoEngine здесь - MongoEngine построен на pymongo, поэтому, конечно, вы можете перейти на pymongo - или использовать raw pymongo в своем коде!

Есть несколько помощников документов, которые позволяют вам получить доступ к необработанным методам pymongo в MongoEngine, например:

class Person(Document):
    name = StringField()

# Access the pymongo collection for the Person document
collection = Person._get_collection()
collection.find_one()  # Use raw pymongo to query data