問題タブ [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.

0 投票する
12 に答える
57782 参照

java - MongoTemplate upsert - pojo から Update を作成する簡単な方法 (どのユーザーが編集したか)?

以下は単純な pojo です。

upsertまた、 Spring MongoTemplate を介して MongoDbに適用するには、次のコードを参照してください。

Updateオブジェクトを生成する行は、Itemクラスのすべてのフィールドを手動で指定します。

しかし、Itemオブジェクトが変更されると、Dao レイヤーが壊れます。

私のItemクラスのすべてのフィールドが自動的に更新に適用されるように、これを回避する方法はありますか?

例えば

私の pojo は拡張しないことに注意してくださいDBObject

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

spring - 要素がリストであるフィールドを持ち、指定された値がリストに属している必要があるコレクション内の要素を検索します

特定の値がstringArrayの値に属している必要があるなど、コレクション内のオブジェクトを照会したい

stringArray は、文字列のリストを含む各オブジェクトのフィールドの名前です

mongodb の私のコレクションの構造は

}

私のクエリは次のとおりです。

これまでのところ、うまくいきませんでした。

何か案は ?

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

java - Mongotemplate グループの例外

mongo テンプレート グループ操作を実行すると、NullPointerException が発生します。

コードは次のようになります。

POJO は次のとおりです。

スタック トレースはまったく有益ではないようですが、次のとおりです。

お知らせ下さい。

ありがとう、ロイ

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

spring - MongoOperations Bean を作成するにはどうすればよいですか?

MongoOperations Bean を作ろうとしていますが、うまくいきません。データベースに接続するいくつかのクラスがあり、データベースへのすべての接続に次のコードを追加したくありません。

上記のコードは動作します..

私は REST Web サービスを作成しており、それぞれ MongoDb.Collection に書き込む必要があるいくつかのクラスがあります。

Bean 構成ファイルをセットアップしました。

そして、mongodboperations クラスで、次のように Autowire しようとします。

私のエラーは、Bean を作成できないことです。誰かが私が間違っていることを見ることができますか?

以下はスタック トレースです。

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

mongodb - Spring4 が注入された Bean mongoTemplate を正常にロードしない

Spring フレームワークと mongodb を使用するプロジェクトを取得しましたが、mongoTemplate を正常にロードする際に問題が発生しました。

ここに私のpom.xmlがあります:

ここに spring-mongo-config.xml があります

構成が完了したら、前もってテストするためにjunitテストケースを作成しましたが、常に失敗します。これがテストケースです。

エラーメッセージは以下のようになります。

MongoTemplateらしいmongoTemplate = (MongoTemplate) context.getBean("mongoTemplate"); 常にエラーが発生します。私はどこか間違っていますか?

ありがとう。