2016-09-26 147 views
0

我在我的mongo數據庫中有一個需求,可以在過去30天內每天獲取不同的作業列表。收集了(從別人分開)跟隨着兩列Mongo:查詢在過去30天每天獲取不同的數據

jobType串 jobUploadDate串

我是新來這個,我很爲難,因爲jobUploadDate是一個字符串,而不是日期,所以比較就更難了。我感謝任何幫助,我可以得到。

回答

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ÈQUERY [thread1] SyntaxError:無效的屬性id @(shell):1:55 $ lte可以在字符串上工作嗎? – prachi

+0

您可以將字符串轉換爲Date,同時使用新的ISODate(...)進行查詢,然後嘗試 – Panky031

+0

在此共享您的收集數據,以便它可以幫助我們更快地構建查詢 – Panky031

相關問題