如何解决如何在批量插入中使用嵌入式文档
我正在使用这个模型
MAX = 500
如果我注释掉调度类(嵌入式文档)的代码,该代码的工作原理就像魅力一样,但是当我尝试运行此代码时,它会引发错误
class Schedule(EmbeddedDocument):
scheduleId: StringField(required=True)
detail: StringField()
class AccountBalance(Document):
memberID = StringField(required=True)
schedule = ListField(EmbeddedDocumentField(Schedule))
array = []
for index,row in df.iterrows():
# handle schedule
schedule = Schedule()
schedule.scheduleId = "1234667777"
schedule.detail = "some random detail"
payload = {
"memberID": "98765","schedule": schedule,}
array.append(payload)
person_instances = [TrialBalance(**data) for data in array]
AccountBalance.objects.insert(person_instances,load_bulk=False)
有人能告诉我如何在批量插入中使用嵌入的文档或如何修复这个错误吗?
版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。