MongoDB:如何用一个命令更新多个文档?我惊讶地发现,下面的示例代码只更新单个文档:> db.test.save({"_id":1, "foo":"bar"});> db.test.save({"_id":2, "foo":"bar"});> db.test.update({"foo":"bar"}, {"$set":{"test":"success!"}});> db.test.find({"test":"success!"}).count();1我知道我可以循环并不断更新,直到它们都被更改,但这似乎是非常低效的。有更好的办法吗?
3 回答
- 3 回答
- 0 关注
- 1476 浏览
添加回答
举报
0/150
提交
取消