按日期GET请求过滤结果到我的数据库

时间:2020-09-02 12:30:10

标签: javascript express http-get

我目前正在使用快递路由器来建立对数据库的请求,以便根据创建日期接收大量数据。我不确定如何根据路由器的设置使用GET请求按日期过滤。这是一些代码,可以使代码更加清晰。

这是快递路由器的代码:

router.get('Date/:Date', function(req, res, next){
 Job.find({Date : req.params.Date}, function(err, foundJobs){
if(foundMissions){
  res.send(foundJobs);
}
else{
  res.send("no jobs for the selected dates can be found");
}
})

这是为发送的参数创建的数据服务代码:

findByDateRange(start, end)
{
  return http.get(`(/jobs/Date/%20%3E%3D%${start})%20AND%20(/jobs/Date%20%3C%3D%${end})`);
}

0 个答案:

没有答案