私はいくつかの検索を行ってきましたが、答えを見つけることができませんでした。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);
fromDate
はCalendar
オブジェクトなので、クラスをクラスgetTime()
に変換するメソッドです。Calendar
Date