如何从 kwargs 加载包含 ReferenceField 的 Mongoengine 文档



是否有任何实例化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"))

相关内容

  • 没有找到相关文章

最新更新