mongodb unset
时间: 2023-11-26 11:44:50 浏览: 144
MongoDB思维导图
5星 · 资源好评率100%
MongoDB中的unset操作是用来删除文档或数组字段中的指定字段或元素。可以使用unset操作符来删除单个字段或多个字段。在文档中,unset操作符将删除指定字段。在数组中,unset操作符将删除指定索引处的元素。在执行unset操作时,需要指定要删除的字段或元素的名称或索引。同时,需要注意的是,如果指定的字段或元素不存在,则unset操作不会产生任何影响。
下面是几个使用unset操作的例子:
1. 删除文档中的指定字段:
db.person.update({‘name’:‘ls’},{$unset:{‘score’:’’}})
这个例子中,将删除person集合中name为‘ls’的文档中的score字段。
2. 删除数组中的指定元素:
db.person.update({name:‘ww’}, {$unset:{‘tags.1’: ‘’}})
这个例子中,将删除person集合中name为‘ww’的文档中tags数组中索引为1的元素。
阅读全文