MongoDB删除3级嵌入式文档

曼尼斯·沙玛(Manish Sharma)

我有一个文档,我想使用$ pull或其他好的方法从地址列表中仅删除“ mobile_id”:“ opr_134”的设备。

{
    "user_id": "eamn",
    "address": [{
        "address_id": 32,
        "city_name": "DP 1000"
        "devices": [{
            "mobile_id": "opr_123",
            "created_at": 2132,
            "device": "company"
        },{
            "mobile_id": "opr_134",
            "created_at": 2134,
            "device": "company2"
        }]
    }]
}

请提出删除该设备的基本方法。

R2D2

这可以完成工作:

 db.triLevel.update({},{$pull:{"address.$[].devices":{"mobile_id":"opr_134"}}})

本文收集自互联网,转载请注明来源。

如有侵权,请联系[email protected] 删除。

编辑于
0

我来说两句

0条评论
登录后参与评论

相关文章

来自分类Dev

从mongodb中的嵌入式文档中删除元素

来自分类Dev

如何删除重复的嵌入式文档

来自分类Dev

mongodb汇总嵌入式文档值

来自分类Dev

如何验证mongodb嵌入式文档

来自分类Dev

mongodb汇总嵌入式文档值

来自分类Dev

返回特定的mongodb嵌入式文档

来自分类Dev

查询MongoDB中的嵌入式文档

来自分类Dev

MongoDb $ match用于嵌入式文档

来自分类Dev

何时使用嵌入式文档MongoDB

来自分类Dev

mongodb嵌入式文档搜索

来自分类Dev

在mongodb中展开嵌入式文档

来自分类Dev

MongoDB嵌入式文档参考了其他嵌入式文档

来自分类Dev

如何在mongodb中使用node.js删除嵌入式(嵌套)文档

来自分类Dev

如何检索和删除嵌入式文档Spring Data MongoDB

来自分类Dev

MongoDB-更新嵌入式文档和文档本身

来自分类Dev

如何在嵌入式数组mongodb中查询嵌入式文档

来自分类Dev

如何在MongoDB中的嵌入式文档中获得同一级别的所有字段

来自分类Dev

从Mongo Engine中的ListfField删除嵌入式文档

来自分类Dev

如何使用Mongoengine删除嵌入式文档?

来自分类Dev

MongoDB $ project嵌入式文档到根级别

来自分类Dev

MongoDB $ n在嵌入式文档的某些字段中

来自分类Dev

MongoDb试图在嵌入式文档中计数

来自分类Dev

MongoDB获取dictfield /嵌入式文档的平均值

来自分类Dev

在MongoDB中更新完整的嵌入式文档

来自分类Dev

在mongodb中更新嵌套的嵌入式文档

来自分类Dev

MongoDB-嵌入式文档列表上的$ addToSet

来自分类Dev

mongodb与嵌入式文档的一对多关系

来自分类Dev

在Mongodb中的嵌入式文档上设置索引

来自分类Dev

回送和MongoDB嵌入式文档定义JSON模型