是否有任何实例化Mongoengine文档的示例,其属性是来自kwargs的ReferenceField?
我正在寻找与"test_kwargs_simple"@https://github.com/MongoEngine/mongoengine/blob/master/tests/document/instance.py#L2834 相同的测试用例
但是将嵌入文档字段替换为引用字段。
是的,只需通过一些Document
,就像测试中的EmbeddedDocument
一样:
class Referenced(Document):
name = StringField()
class Doc(Document):
doc_name = StringField()
doc = ReferenceField(Referenced)
classic_doc = Doc(doc_name="my doc", doc=Referenced(name="referenced doc"))