03-修改器

来源:互联网 发布:apache2 不解析php 编辑:程序博客网 时间:2024/04/30 05:44

1.使用for循环进行批量插入

2.save操作

如果是insert,插入的id相同会出现错误,但是save操作的时候,如果id相同,会将该id的数据进行更新。

3.删除集合下面的所有数据

db.persons.remove()

4.根据条件进行删除

db.persons.remove({_id:1})删除_id为1的数据

5.insertOrUpdate操作

6.批量更新

7.$set进行修改数据的时候,如果修改的字段不存在,会进行添加

8.$inc的使用,进行对数字的加减。

9.使用$unset进行键的删除

10.$push的用法

1.给数组中追加值

2.如果不存在指定的键则创建数组类型的键值对

3.如果指定的键不是数组会中断当前的操作,比如给name键追加数据

11.$pushAll进行批量的追加

12.$addToSet

13$pop修改器

 删除第一个元素

 删除最后一个元素

14.$pull删除指定的数组中的值

15.$pullAll进行批量删除

16.$定位器的使用

17.判断式的导入操作

0 0