mongodb中update问题

iHoops 2013-08-23 12:18:33
db.use.update({age:{$gt :80}}, {$set:{"name":"test"}}, {$multi:true})
这句话应该把age>90的name全部改为"test"了吧,但是在mongodb的控制台里,却只改了一行,同样用rockmongo修改,结果符合,求解答
...全文
116 5 打赏 收藏 转发到动态 举报
写回复
用AI写文章
5 条回复
切换为时间正序
请发表友善的回复…
发表回复
ecshop528 2013-08-24
  • 打赏
  • 举报
回复
db.use.update({age:{$gt :80}}, {$set:{"name":"test"}}, true,true)
iHoops 2013-08-24
  • 打赏
  • 举报
回复
ok 谢谢啊
iHoops 2013-08-23
  • 打赏
  • 举报
回复

这个是我执行两条命令输出的截图
iHoops 2013-08-23
  • 打赏
  • 举报
回复
能找到name不是test的
rucypli 2013-08-23
  • 打赏
  • 举报
回复
db.users.find( { age: { $gt: 90} } ) 能找到name不是test的?

1,747

社区成员

发帖
与我相关
我的任务
社区描述
MongoDB相关内容讨论区
社区管理员
  • MongoDB社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧