【发布时间】:2013-01-24 01:53:15
【问题描述】:
有谁知道如何使用 mongo alchemy 创建带有嵌入式文档的模型?我在文档中进行了搜索,但没有任何关于这样做的示例。
【问题讨论】:
标签: python flask mongoalchemy
有谁知道如何使用 mongo alchemy 创建带有嵌入式文档的模型?我在文档中进行了搜索,但没有任何关于这样做的示例。
【问题讨论】:
标签: python flask mongoalchemy
看看:
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 以获得更好的结果:
【讨论】: