我的收藏品结构如下:
{{1}}
我想使用$ pull命令从myObjectsToPull列表中删除一些元素。
如果有其他命令正在执行删除,我也感兴趣。
我尝试了拉mongo命令但结果保持不变:
{{1}}
答案 0 :(得分:0)
您的字段嵌入在名为highObject
的其他字段中,因此您的查询未指向正确的字段:请检查以下内容,它应该有效:
db.mycollection.update({},{$pull:{"highObject.myObjectsToPull":{"_id" : 10}, "lowObjectObject.myObjectsToPull":{"_id" : 10}}, false, true)