二. MongoDB文档操作
1.数据新增:
1.1 插入一条数据;
方式1:
方式2:
方式3:向不存在的集合中插入数据;
方式4:使用save()保存新增数据;
1.2 插入多条数据;
方式1:
方式2:
方式3:
2.数据查询
3.修改数据
4.数据字段替换
注意: save()方法在使用的时候,一般包含主键,若这个主键存在,则替换,若这个主键不存在,则新增。
5.update更新数据:
i) 更新一条数据:
修改更新了一条数据,$set,在这里,指后面如果有同名属性,则修改这个属性值,没有的属性,则添加这个属性并赋值。
ii)更新多条数据:三个参数。
iii)更新多条数据::三个参数
iv)update:四个参数
v)update:四个参数
总结:
vi) update新增数据:
vii) update减数据:
viii) update新增浮点数:
Java中一般是整数,MongoDB是浮点数。
6.删除数据
i) key值是属性名,value随便写,一般写1和0。
如下图所示:
7.**push:**给已经存在的数据,增加新的属性和属性值。
i)
ii)
iii)
iv)
8.**pop:**给已经存在的数据,删除新的属性和属性值。
这里的value只能取1或者-1.
1代表删除数组最后一个元素;
-1代表删除数组第一个元素;
9.pull 删除数据
10.pullAll删除多条数据
11.rename更改属性名
.