我在 Django 中使用 mongoengine,
这是我的文档定义:
class Location(mongoengine.Document):
user_id = mongoengine.IntField(required=True)
point = mongoengine.GeoPointField(required=True)
我想这样做:
给定 auser_id
和 a point
:
如果没有具有 this 的文档,则使用 anduser_id
创建一个user_id
并point
保存它;
否则用user_id
with更新文档point
。
我可以用 mongoengine 在一个语句中做到这一点吗?