Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/python/337.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181

Warning: file_get_contents(/data/phpspider/zhask/data//catemap/6/mongodb/13.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Python 如何在mongoengine类模型中将属性名称表示为datetime_Python_Mongodb_Mongoengine - Fatal编程技术网

Python 如何在mongoengine类模型中将属性名称表示为datetime

Python 如何在mongoengine类模型中将属性名称表示为datetime,python,mongodb,mongoengine,Python,Mongodb,Mongoengine,如何用以下数据表示类。这里我看到了字段,bp_data有嵌套的对象,这些对象不是固定名称,它用internet当前日期时间表示每个对象 而且bp_data对象不是数组,而是文档, 在mongoengine集合类中表示上述fig数据的任何帮助。MongoDB将数据存储在中,这只允许字段名使用字符串 为了使用字段名的日期,在数据库中存储时必须将其转换为字符串。您可以使用EmbeddedDocumentField()将bp_数据作为单独的文档,但嵌入到具有患者id字段的对象中 例如: class B

如何用以下数据表示类。这里我看到了字段,bp_data有嵌套的对象,这些对象不是固定名称,它用internet当前日期时间表示每个对象

而且bp_data对象不是数组,而是文档,

在mongoengine集合类中表示上述fig数据的任何帮助。

MongoDB将数据存储在中,这只允许字段名使用字符串


为了使用字段名的日期,在数据库中存储时必须将其转换为字符串。

您可以使用
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类中创建它吗?我编辑了我的初始答案。这对你的案子有用。请查看这两个参考资料,了解如何处理这些字段。