【发布时间】:2013-03-05 09:05:49
【问题描述】:
在我的烧瓶应用中:
class places(db.Document):
meta = {
'collection': 'places',
'allow_inheritance': False,
}
name = db.StringField(max_length=200, required=True)
loc= db.GeoPointField(required=True)
x = places(loc=[-87,101], name="test")
places.save(x)
但是,我只想插入新文档,否则我想更新行。 我不确定如何使用 upsert/update。
我遇到一个错误,告诉我在更新前保存(我在我的烧瓶应用程序中使用 mongoengine)。
【问题讨论】:
标签: python mongodb flask mongoengine