問題タブ [reactivemongo]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票する
0 に答える
86 参照

mongodb - $maxScan を設定するにはどうすればよいですか?

みたいな質問があります。

このクエリで$maxScanを設定するにはどうすればよいですか?

0 投票する
1 に答える
1032 参照

mongodb - ReactiveMongo scala null

私が推測する簡単なもの。mongo シェルで実行する場合:

post_id が null であるか存在しないすべてのトピックを一覧表示します。これはうまくいきます。

ただし、Scala コードを使用する場合は、次のように試してみますが、うまくいきません。

基本的に、条件 BSONDocument("post_id" -> null) を変更する必要があります。しかし、どのように?

どうもありがとう!マルセル

0 投票する
1 に答える
645 参照

json - ReactiveMongo: JSON で FindAndModify を使用する方法

MongoDB でドキュメントを更新するときは、通常、次のように進めます。

  1. 現在のドキュメントを見つけてバージョン番号を取得する
  2. バージョン番号を増やして、新しいドキュメントを保存します
  3. 古い文書を vermongo コレクションに保存する

これが私の解決策です。コードの量が多くて申し訳ありません...しかし、理解してもらう必要があります:

find上記のコードは機能します...しかし、との呼び出しをupdateアトミックコマンドに置き換えたいと思います。私は...で試しましたが、純粋なJSONを使用しているときにFindAndModify必要です(メソッドは、データのJSON表現を提供する引数として受け取ります)。BSONDocumentsupdateentity

使用できるように JSON を BSON に変換する方法はありますFindAndModifyか?

0 投票する
1 に答える
339 参照

playframework-2.2 - 再帰構造を持つ ReactiveMongoDB プラグイン

私は Play Framework 2.2.1 と reactmongo をプラグイン "org.reactivemongo" %% "play2-reactivemongo" % "0.10.2" で使用しています

私のモデル:

Mongo.templates は JSONCollection です。val templates: JSONCollection = db.collection[JSONCollection]("Templates")

Jsonフォーマット:

Template.findAllデータで呼び出す場合

実行例外があります: [RuntimeException: JsError(List((/sections(0)/section,List(ValidationError(error.path.missing,WrappedArray()))))]

しかし、それは空のセクションで動作します:{"name": "Caption", "sections": [], "marks": []}

このドライバは再帰構造をサポートしていますか?