我正在使用node.js和monodb數據庫,我想查詢基於日期的記錄,我想忽略時間和日期只有月和年這裏會匹配我的代碼: -搜索日期並忽略mongoDB中的時間和日期node.js
collection.find({ date: { "$gte": sDate, "$lt": eDate) } }).count(function (e, c) {
});
這是工作但匹配的日期和時間以及如何我只能匹配月和年?請幫我解決這個問題。
編輯: - 從收集的一些數據: -
{
"_id" : ObjectId("5535e76f82a964d011e34fcf"),
"VisitorId" : "5535e72a82a964d011e34fcb",
"date" : ISODate("2015-01-21T06:00:15.761Z"),
}
{
"_id" : ObjectId("5535e75f82a964d011e34fcf"),
"VisitorId" : "5535e72a82a964d011e34fcb",
"date" : ISODate("2015-04-21T06:00:15.761Z"),
}
我會通過兩個參數即{月: 「1」,年: 「2015」};
並在輸出第一文檔應顯示。
感謝
@JohnnyHK謝謝,我已經添加了一些示例數據。 – user3819192