我在MongoDB中具有ISOdate格式的数据。当我在芒果壳中运行查询时,它可以正常工作。
但是当我在nodejs中使用相同的查询时,它会给出错误
USED IN NODEJS
router.get("/api/status/:id0/:id1",async(req,res)=>{
..........
..........
db.collection.aggregate([
{$match:
{"time": {
"$gt": req.params.id0,//req.params.id0.toISOString()
"$lt": req.params.id1}
}
},{$group:
{
_id: "$fb_id",active:"$status"
}
}
]);
URL
localhost:3011/status/"2019-12-15T09:19:57.216071"/"2019-12-16T09:25:03.508605"
or
localhost:3011/status/2019-12-15T09:19:57.216071/2019-12-16T09:25:03.508605
0r
localhost:3011/status/%222019-12-15T09%3A19%3A57.216071%22%2F%222019-12-16T09%3A25%3A03.508605%22%0D%0A
仍然无法获取值