【发布时间】:2019-05-28 01:55:07
【问题描述】:
我想实现这个结构模型,用烧瓶上的 MongoEngine 将我的数据存储在 Mongodb 上:
skills = [{"asm":"Assembly",
"flag":False,
"date": datetime},
{"java":"Java",
"flag":False,
"date": datetime}]
所以我不知道如何声明和更新这种结构。 为了更新我使用的一个对象:
User.objects(skills=form.skills.data).update_one()
但是,我不知道如何一次更新更多字段。 我尝试使用下面的代码,但它不起作用。
now = datetime.now()
User.objects(skills=form.skills).update_one(set__skills = ({'ruby':'Ruby'}, {'flag':'true'},{'date':now}))
我应该在 forms.py 上声明什么样的字段?
【问题讨论】:
标签: python mongodb flask mongoengine flask-mongoengine