Как создать req.query.parameter? - PullRequest
0 голосов
/ 11 марта 2020

Я не знаю, как это сделать, помогите, пожалуйста, развить шутки (T_T).

Когда я выполняю, отображается «undefined»:

router.get("/filter-report/", verifyToken, (req, res) => {
    queries.report_table
    .Filter_leave() 
    .then(requests => {
      let leavetype = req.query.request_category;
      let depart = req.query.department;
      let fname = req.query.first_name;
      let obj = {filter: leavetype + ''+ depart+''+fname}
      console.log(obj);
      res.json(obj);
    });
});

Ответы [ 2 ]

0 голосов
/ 16 марта 2020

Добавление к ответу Винила. Запросы могут быть доступны из запроса. Это объект. Так что, если ваш URL выглядит так:

/filter-report?request_category=category&department=dev&first_name=test

Тогда ваш объект запроса будет выглядеть так:

{
  request_category: category,
  department: dev,
  first_name: test
}

И вы можете получить доступ к этому запросу, как обычно, используя req.query.request_category, et c.

0 голосов
/ 16 марта 2020

URL должен выглядеть как /filter-report?request_category=category&department=dev&first_name=test

, но я думаю, что ошибка в строке 2, queries не определена / инициализирована

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...