Python 如何在mongoengine类模型中将属性名称表示为datetime
如何用以下数据表示类。这里我看到了字段,bp_data有嵌套的对象,这些对象不是固定名称,它用internet当前日期时间表示每个对象 而且bp_data对象不是数组,而是文档, 在mongoengine集合类中表示上述fig数据的任何帮助。MongoDB将数据存储在中,这只允许字段名使用字符串Python 如何在mongoengine类模型中将属性名称表示为datetime,python,mongodb,mongoengine,Python,Mongodb,Mongoengine,如何用以下数据表示类。这里我看到了字段,bp_data有嵌套的对象,这些对象不是固定名称,它用internet当前日期时间表示每个对象 而且bp_data对象不是数组,而是文档, 在mongoengine集合类中表示上述fig数据的任何帮助。MongoDB将数据存储在中,这只允许字段名使用字符串 为了使用字段名的日期,在数据库中存储时必须将其转换为字符串。您可以使用EmbeddedDocumentField()将bp_数据作为单独的文档,但嵌入到具有患者id字段的对象中 例如: class B
为了使用字段名的日期,在数据库中存储时必须将其转换为字符串。您可以使用
EmbeddedDocumentField()
将bp_数据作为单独的文档,但嵌入到具有患者id字段的对象中
例如:
class Bp_data(EmbeddedDocument):
a_string_field = StringField()
internet_dates = ListField(DateTimeField())
class ParentObject(Document):
patient_id = StringField()
bp_data = EmbeddedDocumentField(Bp_data)
考虑到您有许多BPyDATA实例,您还应该考虑<代码>嵌入式DoDeNistListField()/Case>,它本质上是“代码>嵌入文档 < /P>”的列表。 [1]
[2] HI@joe,我能知道,在mongoengine collection classBp_中,数据对象是各种对象的列表,这些对象表示各种internet日期时间文档。你能告诉我,如何在mongoengine类中创建它吗?我编辑了我的初始答案。这对你的案子有用。请查看这两个参考资料,了解如何处理这些字段。