溫馨提示×

mongodb怎么查詢某個時間段

小億
608
2023-11-03 16:14:12
欄目: 云計算

在MongoDB中,可以使用 $gte$lt 操作符來查詢某個時間段的數據。

例如,假設我們有一個名為 timestamp 的字段來存儲時間戳,我們想查詢從某個起始時間開始到某個結束時間之間的數據,可以使用以下查詢語句:

db.collection.find({
  timestamp: {
    $gte: new Date("2021-01-01T00:00:00Z"),
    $lt: new Date("2021-02-01T00:00:00Z")
  }
})

在上述示例中,new Date("2021-01-01T00:00:00Z") 表示起始時間,new Date("2021-02-01T00:00:00Z") 表示結束時間。$gte 表示大于等于起始時間,$lt 表示小于結束時間。

請注意,時間應以 ISO 8601 格式表示,并使用 new Date() 構造函數將字符串轉換為日期對象。

0
亚洲午夜精品一区二区_中文无码日韩欧免_久久香蕉精品视频_欧美主播一区二区三区美女