$ 的使用

其实 "$" 字符 独立出现也是有意义的 , 我起名叫做代指符

db.haha.update({"name":"小旋风","hobby":"500ml"},{$set:{"hobby.$":"900ml"}})

WriteResult({ "nMatched" : 1, "nUpserted" : 0, "nModified" : 1 })
在一个长的数组中。更改某一个值时。先查找出要更改的值。$ 内会存放对应的下标。在更改时使用 ""数组名称.$"直接修改

 

posted @ 2019-07-17 21:17  __Invoker  阅读(196)  评论(0编辑  收藏  举报