例如我有一份文件
{
_id: 1,
list:[
{
key: "a",
"value":"ssss"
},
{
key: "b",
"value":"ssss"
},
{
key: "c",
"value":"ssss"
},
]
}
我需要从列表中删除带有“c”键的元素。
使用mongo console命令我这样做并删除正确的密钥
db.test.update({{_id: 1},{"$pull" : {"list" : { "key" : "c"}}},false,false)
有一种方法可以用吗啡吗?
答案 0 :(得分:5)
看看UpdateOperations.removeAll(java.lang.String, java.lang.Object)我认为这会让你得到你需要的东西。