`
runfriends
  • 浏览: 228895 次
  • 性别: Icon_minigender_1
  • 来自: 北京
社区版块
存档分类
最新评论

mongo简介——$addToSet,update

阅读更多

关于更新的函数在这一篇博文:

http://runfriends.iteye.com/blog/1830749

 

这一篇简单介绍一下$addToSet

 

以这篇博文为例,如果我要增加一个标签可以执行以下命令

use iteye

db.blog.update({title:'mongo简介——$addToSet,update',author:'runfriends'},{$addToSet:{tags:'mongodb'}});

要增加多个就执行:

db.blog.update({title:'mongo简介——$addToSet,update'},{$addToSet:{tags:{$each:['Mongo','MongoDB','MONGODB']}}});

1
3
分享到:
评论

相关推荐

    mongoTemplate实现$year,$month日期聚合查询

    mongotemplate按日期聚合查询,实现 $year,$month聚合功能

    mongodb高级查询语句

    mongod高级查询语句,Javascript查询和$where查询,正则表达式匹配

    php_mongo扩展(适用于PHP5.2,PHP5.3PHP5.4PHP5.5)

    mongo 的版本一点区别 1.3以下与1.3以上版本update的第3个参数有变化,切记 mongo 版本 1.3以下 update($up,$arr,true); mongo 版本 1.3以上版本 update($up,$arr,array('upsert'=>true));

    profile-helper:一个 Meteor 包,用于对您的用户配置文件进行简单的读写

    个人资料助手 此帮助程序可帮助您对用户配置文件进行读/写操作。 它仅适用于 Meteor.user().... 您可以使用所有可用的 Mongo Operators:$push、$addToSet、$pull 等。 MyApp.profile.set("myNumbers", [1,2,3]); M

    mongodb_exporter监控 https://github.com/dcu/mongodb_exporter.git 下19年4月的编译结果文件

    mongodb_exporter监控 https://github.com/dcu/mongodb_exporter.git 下19年4月的编译结果文件 编译很麻烦 ,注意修改文件的可执行权限

    mongodb基础

    db.test.update({'name':'zhang1'},{$addToSet:{'grade':[{'course':'huxue','score':'65'},{'course':'bai','score':'78'}]}}) ``` **3. 删除文档** 删除文档通常使用`remove`方法。例如,删除`_id`为特定值的...

    icinga2-mongo-plugin:一个用于Icinga 2的简单MongoDB插件

    icinga2-mongo-插件 一个简单的插件,用于Icinga2检查MongoDB兼容连接。 用法 您必须在/usr/lib/nagios/plugins文件夹中克隆该插件,然后安装它: git clone ...

    php_mongo_5.2.6.6

    PHP为了方便开发者与MongoDB数据库打交道,提供了专门的MongoDB扩展——php_mongo。本文将详细介绍标题为"php_mongo_5.2.6.6"的扩展,它是专为PHP 5.2.6版本设计的一个重要组件。 一、php_mongo扩展简介 php_mongo...

    mongo-example

    这个"mongo-example"项目可能是一个示例或教程,旨在教授如何在Java环境中使用MongoDB。Java驱动程序是连接Java应用程序和MongoDB数据库的关键组件,它允许开发者以面向对象的方式操作数据。 在Java中使用MongoDB...

    centos系统php 5.6对应的mongo.so下载及源码

    $ tar -zxvf mongo-1.6.12.tgz $ mv mongodb-mongo-1.6.12/ /usr/local/mongodb $ /usr/local/php/bin/phpize $ ./configure --with-php-config=/usr/local/php/bin/php-config $ make all -j 5 $ sudo make ...

    www.vispar.com:视石

    # install node, mongo, redis $ brew update $ brew install node $ brew install mongodb $ brew install redis 我们还强烈建议您全局安装一些 npm 包: 如有必要,您可能需要使用sudo # install grunt, we ...

    update-mongo:在Node中运行MongoDB更新Stript的简单方法

    使用update-mongo界面,您可以轻松地为mongo shell编写脚本并在代码执行期间运行它们。 update-mongo允许您运行MongoDB的更新脚本,而无需与进行交互。 这是MIT许可下的一个开源项目,有关更多信息,请参见 。 跳...

    mongoCRUD:关于Node JS环境的Mongo CRUD基础

    mongoCRUD 关于Node JS环境的Mongo CRUD基础 安装git 安装nodejs mac: : 或 $ brew安装节点 $ node -v && npm -v 安装mongodb $ brew install mongodb $ mongo-版本 克隆此存储库 $ git clone && cd mongo...

    阿里mongo同步工具mongo-shake

    阿里mongo同步工具mongo-shake正是为了解决这些问题而设计的。 Mongo-shake 是阿里巴巴开发的一款高效、稳定且易于使用的MongoDB数据迁移工具,主要用于实现MongoDB集群之间的数据同步。它支持全量数据迁移和增量...

    mongo-scala-drive的使用demo

    在 Scala 中与 MongoDB 进行交互,通常我们会使用 `mongo-scala-driver`,而不是 `mongo-java-driver`,因为 Scala 驱动提供了更符合 Scala 语言特性的 API 设计。本示例将详细介绍如何使用 `mongo-scala-driver` ...

    mongoTemplate工具类Dao层方法封装.zip

    - **更新(Update)**:使用`updateFirst()`, `updateMultiplte()`或`replaceOne()`进行文档更新,可以配合Update对象定义更新操作。 - **删除(Delete)**:`remove()`, `deleteOne()`, `deleteAll()`用于删除...

    php_mongo-1.3.0

    $collection->update(array("name" => "John Doe"), array("$set" => array("age" => 31))); ``` 删除操作则可以移除指定的文档: ```php $collection->remove(array("name" => "John Doe")); ``` 此外,php_mongo...

    MongoVUE1.6.9破解

    mongoVUE.1.6.9.破解文件,解压后覆盖安装目录中的MongoVUE.exe文件 安装文件下载地址:http://www.mongovue.com/downloads/

    mongoDB mongoVUE

    MongoVUE还提供了丰富的命令行工具,如`db.collection.insert()`, `db.collection.find()`, `db.collection.update()`等,以满足不同需求。 5. **索引管理**:对于优化查询性能,MongoVUE允许用户创建、查看和删除...

    mongo_plugin.zip

    用户可以直接在界面上编写和执行MongoDB查询语句,如`find()`, `update()`, `insert()`, 和 `delete()`。 4. 文档编辑:对于单个文档,插件提供了一个编辑器,允许用户以键值对的形式修改数据,同时也支持JSON格式...

Global site tag (gtag.js) - Google Analytics