默认情况下,mongoDB仅更新第一条记录
如果有多个记录,默认情况下,mongoDB仅更新第一个记录。
插入多个记录:
检查插入是否成功:
更新记录:
还有两张唱片:
{c:2}的记录只有:
更新多个记录
数据库。({c:1},{$ set3360 {c:2}},false,true)
通过将最后一个参数设置为true来更新多个记录。
先查询一下以前的情况:
更新多条记录:
是否实际更新了多个记录:
删除操作不传递参数
为了防止误操作,删除作业不允许传递参数
删除数据
数据库。({c:2})
删除表格
数据库。()
集合默认情况下只有_id有索引
数据库。()
编制索引的必要性
数据达到数亿个时,如果不事先编制索引,查询就不会返回结果。
建立索引
数据库。({x:1})
1是正向索引,-1是反向索引
结果: