标签: mongodb scala updates playframework-2.3 play-reactivemongo
有没有办法更新批量记录。我正在尝试使用以下代码更新用户对象:
pdf_document
在上面的代码中,我传递了.update($doc("_id" $in (usersIds: _*)), users, GetLastError(), false , true) 列表。在用户列表中,我还添加了新属性和chage现有属性状态,但是使用此语句,记录不会更新
.update($doc("_id" $in (usersIds: _*)), users, GetLastError(), false , true)
如果我使用以下代码:
users
记录已成功更新。
答案 0 :(得分:0)
通过阅读此区域中的API以及other answers,我不认为您正在寻找的批量更新类型是可以通过update方法。
update
表达式肯定会起作用,并且比一个接一个地执行$set操作的客户端循环更有效:
$set
警告:编译,但未经测试:
save()