在 mongodb 中,您可以过滤今天的记录,例如,像这样:
{
stamp: {
$gte: ISODate('2019-07-19T00:00:00.000Z'),
$lt: ISODate('2019-07-19T23:59:59.999Z')
}
}
以及如何通过 nodejs 通过从变量传递标准来做到这一点?
像这样尝试:
сonst criteria = {
"stamp": {
"$gte":{"$date":"2019-07-19T00:00:00.000Z"},
"$lt":{"$date":"2019-07-19T23:59:59.999Z"}
}
};
const pipeline = [
{
$match: criteria
}
]
collection.aggregate(request)
什么都不给
这是它的工作原理: