問題タブ [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.
java - mongodbで外側の配列リストを更新しながら、内側の配列リストに値を挿入する方法は?
Spring MongoDB を使用していますが、配列リストに値を挿入する際に問題に直面しています。これが私のPOJOクラス構造です...
「リード」は、次のような別のPOJOクラスです...
「歴史」は、他のPOJOクラスのようなものです..
そして問題は、1つのリードを更新しながら実績にデータを挿入したいということです。春のmongotemplateで可能ですか..?? 可能であれば、私を助けてください。前もって感謝します
angularjs - Mongotemplate または MongoRepository を使用して春に 2 つのコレクションからデータを取得する方法
私は数ヶ月前に春とmongodbを使い始めました。今まで、Mongotemplate または MongoRepository を使用して複数のコレクションからデータを取得する方法がわかりません。Person と Contacts の 2 つのコレクションがあります。連絡先とともに Customer のリストを取得したいと考えています。Customer は is is _id を持ち、Contact はリレーション ID is customerId を持っているので、データの顧客連絡先の詳細を取得するにはどうすればよいですか。
spring - Autowired MongoRepository 実装がアプリケーションの起動時に BeanCreationException をスローする
MongoRepository インターフェイスを使用したいのですが、BeanCreationException 例外があります。ComponentScan および MappingBasePackage 文字列が正しく入力されます。
これが私のコードです:
(Jersey クラス) @Component @Path("skills") public class SkillREST {
リポジトリが正しく Autowired されていないサービスは次のとおりです。
春の構成クラス:
出力は次のとおりです。
誰かがなぜそれが起こるのか説明できますか?
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 フィールドが含まれている必要があります。
最新バージョンにアップグレードするときに何か見逃しましたか?
spring - MongoRepository ページング要求が正しくないデータを返す
Spring MongoRepository を介した単純なページング要求がありますが、MongoRepository は、任意の高いページ番号の後に誤った結果を送信し始めたようです。何か不足しているかどうか、またはこれが Spring MongoRepository のバグであるかどうかを知るためにここに投稿しています。
私のテストでは、テスト mongo db に 14 の要素があり、以下のページング リクエストは正常に動作します (存在する場合はデータを取得します)
pageSize: 10, page#: 0 to 1073741823
。
pageSize: 10, page#: 1073741824
限界点は、pageSize の diff の組み合わせの diff です。必要に応じて共有できます。
私が使用しているライブラリの下:
リポジトリの定義:
このリポジトリを以下のように使用します。
spring - Spring Data Mongodb & Spring Boot - Mongolab からの MongoRepository の自動配線
以下に単純な mongoRepository があるとします。
Mongolab に接続しています。自動配線を機能させるには、Mongolab のコレクション名を「文字」にする必要があります。
さて、Mongolab のコレクションを「手紙」と呼びたくありません。私はそれを「メール」と呼びたい。
注釈を使用して、自動配線が代わりに「mails」コレクションを指すように設定するにはどうすればよいですか?
インターフェイスの上の注釈を試しました@Repository(value="mails")
が、機能しません。
c# - MongoRepository: Post data と Entity inherit はプロパティが空です
この拡張機能を使用して、MongoDb のリポジトリを生成しています。
https://github.com/RobThree/MongoRepository
Entityを継承したモデルを作成しました。そしてエンティティから継承しないもの。
Entity から継承するモデルは、オブジェクトをインスタンス化しますが、ポスト リクエストでプロパティを埋めません。スクリーンショットを参照してください。
私のモデルは次のようなものです:
Entityの継承あり
[ ][1
エンティティの継承なし
何が問題になるか知っていますか?
ありがとう、