問題タブ [spring-mongo]
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 - 国際化 (i18n) は機能していますが、アクセント付きの文字はアクセント付きではありません
Spring を活用し、ロケール駆動のサポートをレンダリングするSpring MVC J2EE アプリケーションがlocaleChangeInterceptor
あります。CookieLocaleResolver
これは機能していますが、アクセント記号を使用して文字をエンコードしようとすると、フロントエンドはそれらを期待どおりにレンダリングできません。
これが私の webmvc-config.xml ファイルのスニペットです。
これに加えて、いくつかの message_xx.properties ファイルがあり、タグをコンティアンしてレンダリングします。アクセント記号が埋め込まれた次のようなタグが含まれています: district.manager.approval=Aprobación del Gerente de Distrito
. 私の牛肉は、これがフロントエンドに表示されるのではなく、これとまったく同じように表示されることです me Aprobación del Gerente de Distrito
.
私が間違っていた可能性のある場所はありますか?
java - Spring MongoDB $size クエリが例外「org.springframework.data.mapping.model.MappingException」をスローする
2種類のクエリを試しました
リポジトリ経由
/li>通常の春のクエリを介して
/li>
両方の時間でマッピング例外が発生しています:
と
問題はクエリ メソッドにあると思いますが、どこを調べればよいかわかりません。
誰かが私を正しい方向に向けることができますか?
mongodb - MongoTemplate DBref の特定のフィールドを含める方法
こんにちは私は問題と呼ばれる構造を持っています。これには内部に章があり、章にはBookEditionへのDBRefがあり、BookEditionにはBookへのDBRefがあります
}
フェッチするのにかなりの時間がかかるという問題をフェッチするだけなので、fields().include() を使用して必要な情報を含めたいだけですが、章、予約、または本のような DBRefed のフィールドを見つけることができません
正常に動作しますが、チャプターIDだけが必要な場合
チャプター ID、bookition は取得しません。私の質問を説明できることを願っています。含める DBRef の特定のフィールドを指定する方法はありますか?
java - Predicate と sub-document $type を使用して mongodb にクエリを実行する
私が探しているのは、サブドキュメントのタイプに基づいてJava spring mongodbを使用してクエリを述語に変換する方法です。
通常のクエリは次のようになります。
これを述語クエリに変換するにはどうすればよいですか? 何かのようなもの:
しかし、私はそれを翻訳する方法がわかりません。どんな助けでも大歓迎です!
spring-mongo の現在のバージョンはそれをサポートしていますか?
私のpom.xmlの一部
spring-mvc - Bean の作成中に Spring Mongo Template エラーが発生しました
私は 2 つのデータベースを使用しているので、My context servlet に両方を追加しました。しかし、それはエラーを出します..私のservlet.contextは
エラーは
自動配線された依存関係の注入に失敗しました。ネストされた例外は org.springframework.beans.factory.BeanCreationException: Could not autowire field: org.springframework.data.mongodb.core.MongoTemplate com.cheasyy.cofinding.service.profile.ProfileServiceImpl.mt; です。ネストされた例外は org.springframework.beans.factory.NoSuchBeanDefinitionException: タイプ [org.springframework.data.mongodb.core.MongoTemplate] の一意の Bean が定義されていません: 単一の一致する Bean が予想されますが、2 が見つかりました: [mongoTemplate, mongoTemplate2] org.springframework .beans.factory.annotation.AutowiredAnnotationBeanPostProcessor.postProcessPropertyValues(AutowiredAnnotationBeanPostProcessor.java:287) どこに行方不明ですか?
私の ProfileServiceImpl クラスは @Service です
spring - Mongo Spring Data JPA でカスタムクエリを作成する方法
MongoDB で spring data jpa を使用しています。リポジトリを使用して、(すべてのレコード) を保存、削除、または取得できます。
プロパティ値に基づいてレコードを取得しようとしています。(上記のカスタム クエリ)。これは動作しません。
列の値を渡して一致する行を取得できるMongoRepositoryでカスタムクエリを作成する方法を見つけるのを手伝ってくれる人がいますか?
編集:
コードの追加。
performance - モンゴのパフォーマンス
テスト ツールは n 個のスレッドを作成し、各スレッド内で m 回の反復を実行します。最小、平均、最大操作時間を計算します。そのため、mongo がリクエストを非常に遅く実行することがあります (最大数秒)。また、最初の操作が最も遅くなるたびに、統計から意図的に除外することさえありますが、それでも平均と最大の差は非常に大きくなります。それは正常ですか?これらの遅い操作をなくすことはできますか? mongo が一部のリクエストを非常に遅く実行するのはなぜですか?
以下は、挿入/取得/削除/更新のテストを同時に実行したときの単一操作モードと混合モードの結果です。mix モードで thread=1 は、テストの種類ごとに 1 つずつ、4 つのスレッドを作成したことを意味します。
デフォルト値を使用しました - ホストあたり 100 接続
ソース