Docs 菜单
Docs 主页
/
MongoDB Manual
/ / /

数组更新运算符

在此页面上

  • 更新操作符
  • 更新操作符修改器

注意

有关特定操作符(包括事务语法和示例)的详细信息,请单击该操作符的参考页面链接。

名称
说明

$

充当占位符,用于更新与查询条件匹配的第一个元素。

充当占位符,以更新数组中与查询条件匹配的文档中的所有元素。

充当占位符,以更新与查询条件匹配的文档中所有符合 arrayFilters 条件的元素。

仅向数组中添加尚不存在于该数组的元素。

删除数组的第一项或最后一项。

删除与指定查询匹配的所有数组元素。

向数组添加一项。

从数组中删除所有匹配值。

名称
说明

修改 $push$addToSet 运算符,以在数组更新时追加多个项目。

修改 $push 运算符,以指定在数组中添加元素的位置。

修改 $push 运算符以限制更新后数组的大小。

修改 $push 运算符,以对存储在数组中的文档重新排序。

后退

$unset