我在MongoDB中有以下结构,我尝试删除包含特定标记的文档。我似乎无法让<div class="pnlOp draggable droppable">
工作。
在此示例中,我想提取具有标记的嵌套文档:$pull
任何帮助将不胜感激!
["BB"]
答案 0 :(得分:0)
我假设你试图从数组中删除嵌套的'pc'文档?你也没有提到你是否使用了特定的驱动程序,所以我假设你在Mongo shell中运行它。
以下内容将在包含'BB'标记时从'pc'属性中删除文档。
db.collectionName.update({'socialItems.pc.tags': 'BB'}, {$pull: {'socialItems.pc': {tags: 'BB'}}})