問題タブ [jongo]
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.
mongodb - Play-jongo未解決の依存関係
Play2.0でPlay-jongohttps://github.com/alexanderjarvis/play-jongoを使用しようとしています。Build.scalaは次のようになります。
ただし、Playは依存関係を見つけることができないようです。
..。
リポジトリがどこにあるか知っている人はいますか?
ありがとう
mongodb - Mongo : morphia は jongo リクエストで _id をマップしません
これらは私のオブジェクトです:
と :
そして、これはコレクション OfferAdvantage の内容です:
私の pom.xml :
問題は、OfferAdvantage オブジェクトを使用する場合、コレクションの各オブジェクトの利点の ID が null であることです (利点コレクションは jongo api の MongoCollection です)。
助けてくれてありがとう。
mongodb - Mongo Java ドライバーとマッパーのパフォーマンス
Mongo in Java は、いくつかのツールで使用できます。
- 10gen公式ドライバー
- 代替の非同期 Java ドライバー
- マッパー — ドライバーの上に構築されたライブラリ — Morphia、Jongo ... (完全なリストを参照)
マッパーとドライバーのパフォーマンスを比較したり、マッパー同士を比較したりするベンチマークはありますか?
java - jongoのjar libファイルを取得するには?
jongoで MongoDB の上にある Java ライブラリに従って、Mongo シェルのように Java でクエリを実行できます。例:
シェル
db.friends.find({"age": {$gt: 18}});
ジャバドライバー
friends.find(new BasicDBObject("age",new BasicDBObject("$gt", 18)));
ジョンゴ
friends.find("{age: {$gt: 18}}").as(Friend.class);
しかし、これらのjar libファイルをダウンロードするものが見つかりません。このファイルを私と共有できるのは誰ですか?
java - mongoのjongoドライバーを使用して日付を照会する
jongoドライバーを使用してmongoDBに接続します。
クエリの構文(たとえば、18歳未満の場合)は次のようになります。
しかし、日付を照会する方法は?
mongoDBでは、日付とキーと値のペアは次のように格納されます。
だから私は次のことを試しました:
しかし、Javaコードの実行中にこの例外が発生します:
したがって、日付は対応する文字列にわかりやすく変換されるべきではないと思いますが、日付を使用して検索する構文は異なります。
ジョンゴの知識があり、助けてくれる人はいますか?
java - Jongo vs (DBObject)JSON.parse
(DBObject)JSON.parse(...) を使用してjsonコマンドをアンマーシャリングし、以下の方法でDBObjectを使用することに対するJongoの利点を理解しようとしています。
パフォーマンス上の利点はありますか?
ありがとう!
mongodb-query - geoLocation と指定された時間枠内の Java/Mongo クエリ
MongoDB から特定の半径内で正しい日付を取得する際に問題が発生しています。一番下にjsonの例があります。私の目標は、定義された位置情報に近いすべてのアイテムを検索し、開始時間でフィルタリングすることです。これには、正しいインデックスの作成も含まれます。現在、多くのガイダンスがありません。助けてくれてありがとう。
要約すると、私がやろうとしていることは次のとおりです。
- 指定された位置情報から 3 マイル以内にある MongoDB からすべてのアイテムを取得する
- starttime が x より後で y より前のアイテムの結果をフィルタリングします。
- クエリで機能するインデックスを作成します。
よろしく、ランス
日付を照会したいだけの場合は、次のことができます。
GeoLocation でクエリを実行したいだけの場合は、次のようにできます。
Jongo でもこれを試みましたが、成功しませんでした。
私のサンプルJson:
java - (MongoDB Java) $push を配列に
私はmongo 2.2.3とJavaドライバーを使用しています。私のジレンマ、フィールドと値を配列に $push する必要がありますが、これを行う方法がわかりません。私のデータのサンプル:
シェルで $push できます:
しかし、これをJavaに翻訳するとき、私は自分自身を混乱させ、キーボードを壁に投げつけます。
これまでの私のJavaコード(不完全で間違っています):
java - Jongo で集計結果を非整列化する
MongoDB 集約フレームワークを使用してドキュメントを照会しています。結果は次のとおりです。
上記の結果からわかるように、クエリは mongoDB シェルで機能しますが、Jongo で結果を取得するときに問題があります。
AggregationOutput
主な問題は、Jongo が?の使用を許可していないことのようです。彼は代わりに望んでAggregation
います...しかし、それを使用する方法に関する利用可能な例が見つかりません
編集:
Jongo を集計で動作させることができないことに少し不満を感じています。MongoDB Java ドライバーで指定されているようにクエリを作成する必要がDBObjects
ありましたが、コードは非常に見苦しく見えます..
EDIT2: 情報を完成させるために、これはJongoで使用していた元の集計であり、ResultObjectにアンマーシャリングできませんでした
}