Монгоалхимия вложенных документов

Кто-нибудь знает, как создать модель со встроенным документом с алхимией Монго? Я ищу в документации, но нет никакого примера.

2 ответа

Решение

Посмотри на:

https://github.com/jeffjenkins/MongoAlchemy/blob/master/examples/examples.py

Вот пример, но для полноты да MongoAlchemy может использовать встроенные документы, например:

class Address(Document):
    street_address = StringField()
    city = StringField()
    state_province = StringField()
    country = StringField()

class User(Document):

    name = StringField()
    email = StringField()

    address = DocumentField(Address)


user = User()
user.name = "tony"

user.address = Address()
user.address.city = "London"

Я ничего не видел в mongoAlachemy для встроенных документов:

посмотреть здесь:

Я предлагаю вам использовать mongoengine для лучшего результата:

Другие вопросы по тегам