example mongodb pymongo mongoengine

mongodb - example - mongoengine upsert



Use MongoEngine y PyMongo juntos (1)

Autor de MongoEngine aquí: MongoEngine se basa en pymongo, por lo que, por supuesto, puede colocar Pymongo - ¡o usar pymongo crudo en su código!

Hay algunos ayudantes de documentos que le permiten acceder a métodos de pymongo en bruto en MongoEngine, por ejemplo:

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

Quiero usar MongoEngine para mi próximo proyecto. Ahora me pregunto si también podría usar PyMongo directamente en el mismo proyecto. Solo en el caso de que necesite algo muy especial que no se admita directamente a través de mongoengine.

¿Hay alguna duda de que esto funcione, o que yo no debería hacer eso?