問題タブ [mongotemplate]
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.
mongodb - 複合キーのmongoTemplateクエリ
次のようなmongoコレクションがあるとしましょう:
Spring の mongoTemplate を使用してクエリを作成し、_id.index = index1 のドキュメントのみを取得したいと考えています。
mongo シェルを使用すると、このクエリを次のように記述できます。
ただし、mongoTemplate を使用して機能すると想定していたものは機能しません。私が試してみました:
mongoTemplate を使用して、このクエリの正しい構文を教えてください。
java - mongoTemplate を使用してリストのマップを mongodb に挿入する方法
マップに入れられる次のリストがあります。
MongoTemplate を使用してこのマップを mongoDB に保存するにはどうすればよいですか??
java - mongodb 配列要素に値を設定する
次のようなドキュメントがあります。
テキスト値を「最もクールなテキスト」に変更する必要があります。私は Criteria api で Spring の MongoTemplate を使用しており、以下のコードを書きました
しかし、何も変わりませんでした。
mongoOps.findOne(query(where("_id").is(message.getConversationId())), ConversationDocument) は、変更したいドキュメントとまったく同じものを返します。
私は何を間違っていますか?
mongodb - mongodb springで特定のフィールドの平均を計算する方法は?
mongoDB と spring でフィールドの平均を計算する方法。端末で使用する $avg() 関数がありますが、mongotemplate で実行する方法を説明します。
たとえば
ここで平均を計算しているので、mongotemplate でどのように実行できますか。
今、関数を使用して平均評価を取得しています
私はこのような機能を使用しています..
ただし、デバッグ時にはresultListは空であるため、何も返されません。
mapping - springframework mongotemplate findone api使用時の同時変更例外
プログラムをシングル スレッドで実行すると、例外は発生しません。この問題は、複数のスレッドが同じコレクションに対して同時に読み書きを行うマルチスレッド環境でのみ発生します。これはコードのさまざまな場所でランダムに発生しているため、固定されたテスト ケースはありません。FindOne
関数呼び出しを使用してデータベースから 1 つのレコードを取得しているのと同じ API で発生しています。