标签: arrays mongodb
来自权威指南:
db.lists.insert({"todo" : ["dishes", ""laundry", "dry cleaning"]})
执行$ pull
db.lists.update( {} , {"$pull": {"todo" : "laundry"}})
领先的空括号有什么意义?为什么必须在那里?
谢谢。
答案 0 :(得分:1)
update的第一个参数指定更新的选择条件。它标识要将更新应用于哪些文档。
update
当传递空对象{}时,这意味着更新应该应用于集合中的所有文档。
{}