【发布时间】:2014-03-28 21:51:33
【问题描述】:
我正在尝试在 ReactiveMongo 中包含 Update 和 FindAndModify 的 $setOnInsert 字段。但是,我似乎无法让它与内置命令一起使用。
有谁知道如何包含此字段以更新文档?
【问题讨论】:
标签: playframework-2.2 reactivemongo
我正在尝试在 ReactiveMongo 中包含 Update 和 FindAndModify 的 $setOnInsert 字段。但是,我似乎无法让它与内置命令一起使用。
有谁知道如何包含此字段以更新文档?
【问题讨论】:
标签: playframework-2.2 reactivemongo
这个简单的例子对我有用:
val collection = ... // your collection goes here
collection.update(
obj("_id" -> "1"),
obj(
"$setOnInsert" -> obj("field 1" -> "value 1"),
"$set" -> obj("field 2" -> "value 2")),
upsert = true
).map {
case n => println(n.ok.toString) // do smth
}
【讨论】: