問題タブ [mongorepository]

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 投票する
2 に答える
1091 参照

java - mongodbで外側の配列リストを更新しながら、内側の配列リストに値を挿入する方法は?

Spring MongoDB を使用していますが、配列リストに値を挿入する際に問題に直面しています。これが私のPOJOクラス構造です...

「リード」は、次のような別のPOJOクラスです...

「歴史」は、他のPOJOクラスのようなものです..

そして問題は、1つのリードを更新しながら実績にデータを挿入したいということです。春のmongotemplateで可能ですか..?? 可能であれば、私を助けてください。前もって感謝します

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

angularjs - Mongotemplate または MongoRepository を使用して春に 2 つのコレクションからデータを取得する方法

私は数ヶ月前に春とmongodbを使い始めました。今まで、Mongotemplate または MongoRepository を使用して複数のコレクションからデータを取得する方法がわかりません。Person と Contacts の 2 つのコレクションがあります。連絡先とともに Customer のリストを取得したいと考えています。Customer は is is _id を持ち、Contact はリレーション ID is customerId を持っているので、データの顧客連絡先の詳細を取得するにはどうすればよいですか。

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

spring - Autowired MongoRepository 実装がアプリケーションの起動時に BeanCreationException をスローする

MongoRepository インターフェイスを使用したいのですが、BeanCreationException 例外があります。ComponentScan および MappingBasePackage 文字列が正しく入力されます。

これが私のコードです:

(Jersey クラス) @Component @Path("skills") public class SkillREST {

リポジトリが正しく Autowired されていないサービスは次のとおりです。

春の構成クラス:

出力は次のとおりです。

誰かがなぜそれが起こるのか説明できますか?

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

c# - MongoDB C# ドライバーを 1.9.2 に更新し、mongoRepository を 1.6.6 に更新すると、継承処理が壊れました

最近、mongoRepository とドライバー パッケージを 1.6.1/1.8.3 から 1.6.6/1.9.2 に更新しました。その後、クラスマップが認識されなくなりました。それを実証するための簡単なアプリを作成しました

このコードを実行すると、B と C という名前の 2 つのコレクションが取得されますが、A という名前の 1 つのコレクションであり、すべてのエンティティ内に _t フィールドが含まれている必要があります。

最新バージョンにアップグレードするときに何か見逃しましたか?

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

spring - MongoRepository ページング要求が正しくないデータを返す

Spring MongoRepository を介した単純なページング要求がありますが、MongoRepository は、任意の高いページ番号の後に誤った結果を送信し始めたようです。何か不足しているかどうか、またはこれが Spring MongoRepository のバグであるかどうかを知るためにここに投稿しています。

私のテストでは、テスト mongo db に 14 の要素があり、以下のページング リクエストは正常に動作します (存在する場合はデータを取得します) pageSize: 10, page#: 0 to 1073741823pageSize: 10, page#: 1073741824

限界点は、pageSize の diff の組み合わせの diff です。必要に応じて共有できます。

私が使用しているライブラリの下:

リポジトリの定義:

このリポジトリを以下のように使用します。

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

spring - Spring Data Mongodb & Spring Boot - Mongolab からの MongoRepository の自動配線

以下に単純な mongoRepository があるとします。

Mongolab に接続しています。自動配線を機能させるには、Mongolab のコレクション名を「文字」にする必要があります。

さて、Mongolab のコレクションを「手紙」と呼びたくありません。私はそれを「メール」と呼びたい。

注釈を使用して、自動配線が代わりに「mails」コレクションを指すように設定するにはどうすればよいですか?

インターフェイスの上の注釈を試しました@Repository(value="mails")が、機能しません。

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

c# - MongoRepository: Post data と Entity inherit はプロパティが空です

この拡張機能を使用して、MongoDb のリポジトリを生成しています。

https://github.com/RobThree/MongoRepository

Entityを継承したモデルを作成しました。そしてエンティティから継承しないもの。

Entity から継承するモデルは、オブジェクトをインスタンス化しますが、ポスト リクエストでプロパティを埋めません。スクリーンショットを参照してください。

私のモデルは次のようなものです:


Entityの継承あり

[ Entityの継承あり][1


エンティティの継承なし

エンティティの継承なし

何が問題になるか知っていますか?

ありがとう、