ReactiveMongoの$setOnInsert
フィールドUpdate
とフィールドを含めようとしています。FindAndModify
ただし、組み込みのコマンドで動作させることができないようです。
ドキュメントを更新するためにこのフィールドを含める方法を知っている人はいますか?
ReactiveMongoの$setOnInsert
フィールドUpdate
とフィールドを含めようとしています。FindAndModify
ただし、組み込みのコマンドで動作させることができないようです。
ドキュメントを更新するためにこのフィールドを含める方法を知っている人はいますか?
この簡単な例は私にとってはうまくいきます:
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
}