我有一個使用時間戳的貓鼬模型:真標志。我現在正在尋找的是一種僅從資料庫中獲取結果的方法,其中模型內的 created_at 時間戳的日期是查詢資料庫的當天。歸檔這個的最好方法是什么?
我嘗試使用 find({created_at: new Date()}) ,但即使當天早些時候插入了一些檔案,也沒有給我任何結果。
uj5u.com熱心網友回復:
let obj = {}
const beginningOfDay = new Date(new Date().setUTCHours(0, 0, 0, 0)).toISOString()
const endingOfDay = new Date(new Date().setUTCHours(23, 59, 59, 999)).toISOString()
obj.createdAt = {
$gte: beginningOfDay ,
$lte: endingOfDay
}
let items = item.find(obj)
我認為這就是您所需要的,MongoDB 使用的時間戳是一個 ISO 字串。使用此時間戳,您將找到介于這兩個時間戳之間的所有內容
轉載請註明出處,本文鏈接:https://www.uj5u.com/yidong/491357.html
