問題タブ [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.
spring - MongoTemplate の 2 つの制限の間にある列の値を取得するにはどうすればよいですか?
たとえば、mongoDB のコレクションから 16 歳から 25 歳までの年齢を見つけたいとします。私の質問は..
しかし、それは例外を与えています。理由は、mongo テンプレートが同じ列で lte() と gte() をサポートしていないためです。どうすればそれを処理できますか?彼らの解決策はありますか?
spring - SpringデータMongoTemplateで完全なjsonドキュメントを保存および更新する
私はSpring data MongoTemplateを使用してmongo操作を管理しています。JSONの完全なドキュメントを保存して更新しようとしています(JavaでString.classを使用)。
例:
以下を使用して、コードと変数を個別に更新できることを知っています。
しかし、私たちのアプリケーション アーキテクチャにより、オブジェクト全体を直接置き換える方が便利な場合があります。私の知る限り:
saveOrUpdate 機能を実装していますが、これにより 2 つのオブジェクトが作成され、何も更新されません。
何か足りない?アプローチはありますか?ありがとう
spring - Spring Boot mongoclient 優先構成
Spring Boot を使用して MongoClient Bean の MongoClientOptions を構成する最良の方法は何かを尋ねたかったのです。たとえば、readPreference をセカンダリに設定したいとします。一部の mongodb 接続構成では、application.yml ファイルと「spring.data.mongodb」プロパティを使用して設定を提供できます。プロパティとしても指定する方法はありますか、それともJava構成で行う必要がありますか? いくつかの適切な例にリダイレクトできますか?
java - 変更なしで結果を返すmongo(mongoテンプレート)でクエリを作成する方法は?
mongoDB にはドキュメントが 1 つしかありません。これは:
そのドキュメントを返します。
私はそれを取得するためにクエリを作成しました
問題は、configShowable
順序が変更されていることであり、私はそれを必要としません。データベースに挿入されたものと同じものを返す必要があります。つまり、作成されたマップは破棄されています。
例:
どうすればその障害を防ぐことができますか??
java - Mongooperations は json を MongoDB に追加/削除します
私は次のようなJSON構造を持っています:
{
}
特定の memberid に対して、複数の userid を持つことができ、userid は配列内の複数の product.productname 、 product.productid を持つことができます。同じ方法で、このドキュメントへの追加と削除を実行できるはずです。MongoDB でドキュメントを永続化するために、Mongooperations (springframework データ) を使用して同じ実装を試みました。しかし、私はファッションをすることができません。Springframework データの Mongooperations/Mongotemplate を使用してこれを達成する方法を教えてもらえますか? 前もって感謝します!
java - Java MongoTemplate (検索の大文字と小文字を区別しないようにする方法)
Java mongotemplate を使用して mongo にクエリを実行します。
大文字と小文字を区別しないようにする方法は?
私はmongoでこのようなクエリを使用しています:
すべてのインデックス付きフィールドでこのテキストを検索します。大文字と小文字を区別しないようにする必要があります。