MongoDB查询findAndModify

db.human.findAndModify({
query: <document,查询条件,可以没有>,
sort: <document,排序方式,可以没有>,
remove: <boolean,是否删除查询到的记录,默认为false>,
update: <document,更新数据,remove和update至少存在一个>,
new: <boolean,返回数据是返回原始数据还是返回修改后的数据,默认为false,即返回原始数据,如果remove为true,则new必须为false,即remove和new不能同时为true共存>,
fields: <document,返回数据字段,可以没有,即返回所有字段,方式:fields: { <field1>: 1, <field2>: 0, ... }>,
upsert: <boolean,更新数据不存在是是否插入一条新的记录,默认为false>
})
 
 

猜你喜欢

转载自lxzqz.iteye.com/blog/2185540