首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 数据库 > 其他数据库 >

3、Mongodb实战之——Mongodb Shell实现简单更新

2013-03-17 
三、Mongodb实战之——Mongodb Shell实现简单更新update所有的更新操作都要求至少两个参数,第一个指明要更新

三、Mongodb实战之——Mongodb Shell实现简单更新

    update

    所有的更新操作都要求至少两个参数,第一个指明要更新的文档,第二个定义被选中的文档应该如何更新

    第四个参数指定是否执行多项更新,MongoDB的更新操作默认只应用于查询选择器匹配到的第一个文档

    source code
    > db.users.update({"pwd":"111"},{$addToSet:{"hobbies":"table tenis"}},false,true)> db.users.update({"pwd":"111"},{$addToSet:{"hobbies":"basketball"}},false,true)> db.users.find(){ "_id" : ObjectId("513dad1d5a5c6b621c993e74"), "userName" : "chjzh", "pwd" : "123" }{ "_id" : ObjectId("51428d3c2540dc509d6d3572"), "pwd" : "111111" }{ "_id" : ObjectId("5143df5d0d5983f976e05adf"), "hobbies" : [ "music", "listening", "table tenis", "basketball" ], "pwd" : "111", "userName" : "chjzh" }

热点排行