3

私はいくつかの検索を行ってきましたが、答えを見つけることができませんでした。docsから、mongo で、if

$match: { type: "airfare"}

翻訳:

DBObject match = new BasicDBObject("$match", new BasicDBObject("type", "airfare") );

Mongo Javaドライバーで、これをMongo Javaドライバーに変換する方法は?

$match : { score : { $gt : 70, $lte : 90 } }

編集

これは私が実際にやりたかったことです:

$match : { bookingDateTime: { $gte : fromDate, $lte : toDate } }

そして、これはmongodb Javaドライバーで実装された方法ですが、これまでのところ運がありません:

DBObject matchFields2 = new BasicDBObject("$match", new BasicDBObject("bookingDateTime", new BasicDBObject("$gte", fromDate.getTime()).append("$lte", toDate.getTime())));
DBObject match2 = new BasicDBObject("$match", matchFields2);

fromDateCalendarオブジェクトなので、クラスをクラスgetTime()に変換するメソッドです。CalendarDate

4

1 に答える 1

3
Object match = new BasicDBObject("$match", 
   new BasicDBObject("score",
   new BasicDBObject("$gt", 70).append("$lte", 90) ) )
于 2013-07-11T09:52:30.723 に答える