这应该很简单,但我似乎无法让它发挥作用;
我只需要删除一个我意外运行的子文档,并在子文档中引入了不需要的信息。
我试过 - db.test.remove({}, {dcoll10:{"$exists": true}, {multi: true});
但这没有用。
下面给出了文档和子文档(dcoll10)的示例;
{
"_id": "SSS",
"ts": { "$date": 1395927614611 },
"dcoll10": [
{
"_id": "SSS",
"type": "1813",
"gro": "0.1",
},
{
"_id": "SSS",
"type": "1813",
"gro": "0.1",
}
],
"assima" : [
{......}
]
}
答案 0 :(得分:0)
听起来您需要$unset
运算符,此操作符在此处记录:http://docs.mongodb.org/manual/reference/operator/update/unset/