2016-09-26 9 views
0

私は過去30日間の日ごとの個別のリストをフェッチするために、mongoデータベースに要件を持っています。コレクションは、2列(離れて他人から)Mongo:過去30日間の1日当たりの別個のデータを取得するためのクエリ

JOBTYPE列 jobUploadDate列

私はこれに新しいですし、jobUploadDateはなく文字列の日付であるので、比較はさらに困難であるので、私は困惑していますがfollowinがあります。私が得ることができるどんな助けにも感謝します。

答えて

0
db.collectionName.distinct("jobType ").find({'jobUploadDate' : {{ $lte: jobUploadDate}}}) 
+0

> db.jobs.distinct( "JOBTYPE").find({ 'jobUploadDate':{{$ GTE:jobUploadDate}}}) 2016-09-26T16:21:28.958から0500 Eクエリ[スレッド1] SyntaxError:無効なプロパティID @(シェル):1:55 $ lteは文字列で処理できますか? – prachi

+0

新しいISODate(...)を使用してクエリを実行しているときに文字列をDateに変換してから、 – Panky031

+0

がここでコレクションデータを共有しようとすると、クエリをより速く構築するのに役立ちます – Panky031

関連する問題