为了账号安全,请及时绑定邮箱和手机立即绑定

MongoDB简洁但不直观 跳跃性好强,新手求助

MongoDB简洁但不直观 跳跃性好强,新手求助

心有猛虎_细嗅蔷薇 2017-05-08 19:45:40
给表添加数据:db.imooc_collection.insert({x:100,y:100,z:100})部分数据进行更新db.imooc_collection.update({z:100},{$set:{y:99}})查询后:db.imooc_collection.find({x:100})结果: "x" : 100, "y" : 99, "z" : 100不懂的地方是 在进行部分更新时,{z:100}存在的意义是什么?为什么我去掉这个,直接$set就会报错db.imooc_collection.update({$set:{y:99})
查看完整描述

2 回答

已采纳
?
风筝_0010

TA贡献45条经验 获得超15个赞

你要知道,你想更新一条数据,数据库怎么知道你想更新哪一条呢?{z: 100}只是数据里面的一个字段,大概类似于sql里面的where z=100

查看完整回答
反对 回复 2017-05-09
  • 2 回答
  • 0 关注
  • 1702 浏览

添加回答

举报

0/150
提交
取消
意见反馈 帮助中心 APP下载
官方微信