如何从满足某些条件的文档中删除字段?例如,我在 mongodb 命令行文档中插入:
db.test1.insert({LISTID: 52, 259: 180})
db.test1.insert({LISTID: 52, 259: 185})
然后我尝试删除 LISTID: 52 的所有文档的字段“259”:
db.test1.update({LISTID: 52}, {$unset: {"259" : 1}})
我看起来它仅删除第一个文档的字段“259”,但不删除最后一个文档。