我有以下
Document.update(
("room" -> "test") ~ ("module" -> "item"),
("$set" ->
("active" -> 0)
)
)
但是只更新了一个项目,如何更新所有匹配的记录?
提前感谢您的帮助,非常感谢:)
答案 0 :(得分:1)
默认情况下,mongo仅更新它找到的第一行,以使其更新您需要传递“多”更新选项的多个匹配行。在scala中,我相信它看起来像这样:
Document.update(
("room" -> "test") ~ ("module" -> "item"),
("$set" -> ("active" -> 0)),
Multi
)