簡體   English   中英

節點js貓鼬過濾結果根據日期

[英]node js mongoose filter result according to date

我被困在需要根據日期從mongo db獲取記錄的情況下

所以我的2017-08-20 start_date2017-08-20end_date2017-08-21 ,來自前端。 我有這樣的唱片

{
            "success": 1,
            "total": 1,
            "request": 0,
            "response": "17",
            "username": "comp1",
            "timestamp": "2017-08-21T05:13:32.000Z"
        }

現在我想像這樣運行貓鼬查詢

Model.find(query)

從節點js代碼中,這樣我就可以從00:002017-08-2123:592017-08-20獲得數據

需要知道我需要輸入什么query來獲取所選日期的記錄,預先感謝

您可以嘗試這樣的查詢:

Model.find({
  timestamp: {
    $gte: ISODate("2017-08-20T00:00:00.000Z"),
    $lt: ISODate("2017-08-21T00:00:00.000Z")
  }
}, function(err, docs) {
  // ...
})

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM