我有一個MongoDB數據庫,數據格式爲{「year」:2016,「day」:364},這個數據庫的年份範圍很廣。例如,如果我需要2016年以來的文檔,從307天到350天,我使用了查詢mongodb一段時間
Flux.find({year:{$gte:2016, $lt: 2016+1}, day: {$gte:307, $lt: 350}})
哪些工作正常。但是如果我需要從2016年的第350天到2017年的第25天的文檔,
Flux.find({year:{$gte:2016, $lt: 2017+1}, day: {$gte:350, $lt: 25}})
返回了0個文檔。請讓我知道什麼是解決這個問題的好方法