ale*_*_ch 3 python rest pymongo eve
需要更新或插入时有一个常见的用例.例如:
obj = db['data'].find_and_modify(
{
'Name': data['Name'],
'SourcePage': data['SourcePage'],
},
data,
upsert=True
)
Run Code Online (Sandbox Code Playgroud)
当然可以将此请求拆分为GET然后PATCH或者INSERT 可能还有更好的方法吗?
PS eve提供了一些很好的功能,如文档版本和元数据(_created,_updated等)