【发布时间】:2021-02-15 04:52:41
【问题描述】:
我目前正在使用 mongoengine 创建一个 python 脚本,该脚本需要我使用对象列表。
class Clients(DynamicDocument):
first_name = StringField()
last_name = StringField()
address = StringField()
phone_number = StringField()
email = StringField()
password = StringField()
vehicles = ListField(ReferenceField(Vehicles))
deleted = BooleanField()
appointments = ListField(ObjectIdField())
我知道使用 MongoDB 制作 ListField(ReferenceField()) 将采用 DBRef 形式。但是,我的意图是获取手动参考,以便我可以获取 Vehicles 的 ObjectId。换句话说,我希望数据库看起来像this 而不是this。有办法吗???
【问题讨论】:
标签: python mongoengine