【发布时间】:2012-02-16 17:16:32
【问题描述】:
我有一个如下所示的文档:
{listName: 'LoremIpsum'
listItems: [{productDescription: "", productImage: ""}...]}
如果 productImage 不存在,我将如何从 listItems 中删除项目?
我尝试了以下方法,但没有结果:
db.lists.update({"item.productImage":{$exists: false}}, {$unset:{"item":1}}, false, true )
【问题讨论】:
-
能否请您更新您的原始文档结构。因为在您的文档中是 listitems.productimage 而在您的查询中是 item.productimage.. 哪个是正确的..
标签: mongodb