MongoDB如何从数组类型字段值中删除指定元素

 时间:2026-02-14 09:35:53

1、打开一个命令行窗口,运行 mongo 客户端命令,连接本地 MongoDB 数据库服务(工作在默认的 27017 端口上),图示。

MongoDB如何从数组类型字段值中删除指定元素

2、通过  show dbs 查看所有可用的数据库;

通过  use 数据库名称 切换到目标数据库;

通过  show collections 可以查看当前数据库下所有集合信息;

通过  db.集合.find( {查询条件} ) 可以查找待操作的文档数据;

图示,文档数据 origin 字段值的类型为数组。

MongoDB如何从数组类型字段值中删除指定元素

3、通过 $pull 关键字删除数组类型字段值中指定的元素:

db.集合.updateOne( {查找条件}, {$pull : { 字段 : 指定值 } }  )

即通过“查找条件”定位到文档,然后删除“字段”数组类型值中的“指定值”元素,图示,操作效果符合预期。

MongoDB如何从数组类型字段值中删除指定元素

  • 怎么解决安卓9不能用carlife?
  • 网商银行随意存到期后利息怎么计算
  • 吉利车真的生锈那么严重吗
  • 什么是博弈论?
  • TP-LINK无线路由器掉线原因及解决方法
  • 热门搜索
    端午节英语手抄报 缅怀先烈手抄报简单又漂亮 儿童心理健康手抄报 英语春节手抄报 制作手抄报 十一手抄报 光盘行动手抄报内容 新学期新气象的手抄报 手抄报 春节 冠状病毒手抄报