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

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

mongodb - Play-jongo未解決の依存関係

Play2.0でPlay-jongohttps://github.com/alexanderjarvis/play-jongoを使用しようとしています。Build.scalaは次のようになります。

ただし、Playは依存関係を見つけることができないようです。

..。

リポジトリがどこにあるか知っている人はいますか?

ありがとう

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

mongodb - Mongo : morphia は jongo リクエストで _id をマップしません

これらは私のオブジェクトです:

と :

そして、これはコレクション OfferAdvantage の内容です:

私の pom.xml :

問題は、OfferAdvantage オブジェクトを使用する場合、コレクションの各オブジェクトの利点の ID が null であることです (利点コレクションは jongo api の MongoCollection です)。

助けてくれてありがとう。

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

mongodb - Mongo Java ドライバーとマッパーのパフォーマンス

Mongo in Java は、いくつかのツールで使用できます。

マッパーとドライバーのパフォーマンスを比較したり、マッパー同士を比較したりするベンチマークはありますか?

0 投票する
2 に答える
1045 参照

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ファイルをダウンロードするものが見つかりません。このファイルを私と共有できるのは誰ですか?

0 投票する
2 に答える
4492 参照

java - mongoのjongoドライバーを使用して日付を照会する

jongoドライバーを使用してmongoDBに接続します。

クエリの構文(たとえば、18歳未満の場合)は次のようになります。

しかし、日付を照会する方法は?

mongoDBでは、日付とキーと値のペアは次のように格納されます。

だから私は次のことを試しました:

しかし、Javaコードの実行中にこの例外が発生します:

したがって、日付は対応する文字列にわかりやすく変換されるべきではないと思いますが、日付を使用して検索する構文は異なります。

ジョンゴの知識があり、助けてくれる人はいますか?

0 投票する
2 に答える
2461 参照

java - Jongo vs (DBObject)JSON.parse

(DBObject)JSON.parse(...) を使用してjsonコマンドをアンマーシャリングし、以下の方法でDBObjectを使用することに対するJongoの利点を理解しようとしています。

パフォーマンス上の利点はありますか?

ありがとう!

0 投票する
2 に答える
684 参照

java - マニュアル参照のサポート

クラスを考えてみましょう:

埋め込まれたオブジェクトではなく、同じコレクション内の他のオブジェクトへの手動参照であることfatherをjongo に示す方法はありmotherますか?children

注: これはDBRefsとは異なります。

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

mongodb-query - geoLocation と指定された時間枠内の Java/Mongo クエリ

MongoDB から特定の半径内で正しい日付を取得する際に問題が発生しています。一番下にjsonの例があります。私の目標は、定義された位置情報に近いすべてのアイテムを検索し、開始時間でフィルタリングすることです。これには、正しいインデックスの作成も含まれます。現在、多くのガイダンスがありません。助けてくれてありがとう。

要約すると、私がやろうとしていることは次のとおりです。

  • 指定された位置情報から 3 マイル以内にある MongoDB からすべてのアイテムを取得する
  • starttime が x より後で y より前のアイテムの結果をフィルタリングします。
  • クエリで機能するインデックスを作成します。

よろしく、ランス

日付を照会したいだけの場合は、次のことができます。

GeoLocation でクエリを実行したいだけの場合は、次のようにできます。

Jongo でもこれを試みましたが、成功しませんでした。

私のサンプルJson:

0 投票する
5 に答える
38040 参照

java - (MongoDB Java) $push を配列に

私はmongo 2.2.3とJavaドライバーを使用しています。私のジレンマ、フィールドと値を配列に $push する必要がありますが、これを行う方法がわかりません。私のデータのサンプル:

シェルで $push できます:

しかし、これをJavaに翻訳するとき、私は自分自身を混乱させ、キーボードを壁に投げつけます。

これまでの私のJavaコード(不完全で間違っています):

0 投票する
2 に答える
3294 参照

java - Jongo で集計結果を非整列化する

MongoDB 集約フレームワークを使用してドキュメントを照会しています。結果は次のとおりです。

上記の結果からわかるように、クエリは mongoDB シェルで機能しますが、Jongo で結果を取得するときに問題があります。

AggregationOutput主な問題は、Jongo が?の使用を許可していないことのようです。彼は代わりに望んでAggregationいます...しかし、それを使用する方法に関する利用可能な例が見つかりません

編集: Jongo を集計で動作させることができないことに少し不満を感じています。MongoDB Java ドライバーで指定されているようにクエリを作成する必要がDBObjectsありましたが、コードは非常に見苦しく見えます..

EDIT2: 情報を完成させるために、これはJongoで使用していた元の集計であり、ResultObjectにアンマーシャリングできませんでした

}