在 MongoDB 中,可以使用 $gte
(大于等于)與 $lt
(小于)操作符來查詢今天的數(shù)據(jù)。以下是一個示例查詢今天數(shù)據(jù)的代碼:
const today = new Date();
today.setHours(0, 0, 0, 0);
const tomorrow = new Date(today);
tomorrow.setDate(today.getDate() + 1);
db.collection('yourCollection').find({
createdAt: {
$gte: today,
$lt: tomorrow
}
});
這個查詢會查找 yourCollection
集合中 createdAt
字段值在今天 00:00:00 和明天 00:00:00 之間的數(shù)據(jù)。要查詢其他字段,請將 createdAt
替換為您要查詢的字段名。