mongodb 修改操作

Posted 开始战斗

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了mongodb 修改操作相关的知识,希望对你有一定的参考价值。

$addToSet与$each结合完成批量数组更新

db.text.update({_id:1000},{$addToSet:{books:{$each:["js","db"]}}})

 $each会循环后面的数组把每一个数值进行$addToSet操作

存在分配与查询效率
当document被创建的时候DB为其分配没存在和预留内存,当修改操作不超过预留内存的时候则速度非常快反而超过了就要分配新的内存则会消耗时间


以上是关于mongodb 修改操作的主要内容,如果未能解决你的问题,请参考以下文章