問題タブ [mongo-java-driver]
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 - 静的フィールドを Java から mongo db に更新できません
Java から Mongo DB にレコードを挿入しようとすると、静的フィールドを更新できません。
このプロセスの後、データベースに住所フィールドが表示されません。静的フィールドに問題があることは知っていますが、混乱しています
mongodb - Mongo Java ドライバー 3.0.0 を使用した connectionTimeout しきい値のテスト
connectionTimeOut
スタンドアロン サーバーでテストしたい。クライアントに間違ったポートを定義したり、サーバーを停止したりするたびに、サーバーの選択ステップで失敗し、serverSelectionTimeOut
. connectionTimeOut
開発環境でしきい値をテストするにはどうすればよいですか?
java - モンゴ Java ドライバー 2.14.0。非推奨コードの変更
mongo Java ドライバー jar を 2.14.0 にアップグレードしています。私の古いコードは正常に動作しますが、非推奨のクラスとコンストラクターを示すコードに従っているため、mongo-java-driver.jar 2.14.0 の非推奨のクラスとコンストラクターを含まない互換性のあるコードが必要です。
mongodb - 検索で一致するmongodb 3.2 Javaドライバ集約
mongodb 3.2の Java ドライバーを使用して $lookup コレクションで集計 $match を実行する方法を知りたいです。私が取り組んでいる2つのコレクションの構造は次のとおりです。
2 つの ID (coll_one.foreign_id & coll_two._id) のルックアップは正常に機能しているようです。しかし、coll_two.actif = true で一致を指定すると、空の結果が返されます。
これは私が使用しているJavaコードです:
一致セクションを削除すると、すべてが正常に機能します。私は非常に多くの可能性の組み合わせを試しましたが、まったく成功しませんでした!!!
これが可能かどうか教えてもらえますか????
java - MongoJavaDriver を使用して mongodb コンテナに接続できない
私はこの問題を解決することができ、オンラインで同じ問題を抱えている人を複数見つけました。
私は試していました:
new MongoClient(new ServerAddress("0.0.0.0", 27017), mongoClientBuilder.build());
私も試してみましたが、運がありませんでした"localhost"
。"127.0.0.1"
オンラインで提起された問題には、同じスタック トレースがありました。
mongodb - 集約:com.mongodb.MongoCommandException: コマンドがエラー 16436 で失敗しました:
私は mongodb を使用しており、ログ データをドキュメントのフォーム配列に保存したいと考えていました。コレクションからの読み取り中に、集約パイプラインを使用しています。Mongo Booster でのクエリの使用に疲れたとき、クエリは正常に動作していますが、Java プログラムで使用しようとすると、次の例外が発生していました。
詳細: --> db.version() - 3.2.7 --> mongo-java_driver: 3.2.2
問題の原因を教えてください。問題はバージョンにあると読みましたが、mongo-java_driver-3.3も使用しましたが、使用しませんでした。
前もって感謝します。
spring-data - Mongo Java ドライバー 3.2.2 へのアップグレード エラー
MongoDB 3.2.6 に移行しました。以下の依存関係の互換性のある mongo バージョンの jar は何ですか?
- mongo Java ドライバーのバージョン (org.mongodb)
- spring data mongo バージョン (org.springframework.data)
- spring data commons バージョン (spring-data-commons)
これらを Java ドライバーの場合は 3.2.2 に、Spring データと Spring Commons の場合は 1.9.4.RELEASE にアップグレードしようとしましたが、Maven 互換性の問題に直面しています。以下の 2 つの問題は、現在解決できていません。
問題の可能性があることを親切に提案してください。
問題 1:
問題 2:
試しmvn clean dependency:tree
てみて成功しました。しかし、mvn clean compil
e は上記の問題 1 のエラーで失敗しています。
回答: spring-data-commons を 1.12.1 にアップグレードすることで、両方の問題を解決できます。これにより、上記のコンパイル時の問題が解決されます。以下は私の現在の設定です。mongo-java-driver を 3.2.2 に、spring-data-mongodb を 1.9.4.RELEASE に、spring-data-commons を 1.12.1 に。Spring データ コモンズのドキュメントSpring Data Commonsに従って、Spring フレームワークのバージョンも 4.2.8.RELEASE にアップグレードしました。
私が解決できなかった以下の問題に直面しています。どんなアイデアでも大歓迎です。
問題1:
com.google.code.findbugs から依存関係 jsr305 を追加しようとしましたが、それでも同じ例外が表示されます。
mongodb - 集約されたセルを削除するMongoDB
私は問題があります。
次のようなドキュメントのコレクションがあります。
そして、私がやりたいのは、特定のタイプと、すべての ID のこのタイプの最小数を持つセルを集約し、このコレクションからそれらを削除することです。基本的に、単一のIDは特定のタイプに対していくつかの異なる番号を持つことができ、最も低い値のドキュメントを削除したい.
Java Driver 3 と mongoshell を使用して集約しようとしましたが、構築することに固執しました。