Я пытаюсь просмотреть данные в моем представлении ejs, но он выбрасывает город, который не определен

#node.js #ejs

#node.js #ejs

Вопрос:

Это мои коды, я получаю ошибки, не определенные ошибка

 otat.get("/citySearch", async (req, res) => {
 var keywords = req.query.keyword;
 const response = await amadeus.referenceData.locations
  .get({
     keyword: keywords,
     subType: "CITY,AIRPORT",
}).then(function(response){
  res.render("flights", {city:response})
}).catch((err) => console.log(err)); 
 

});

Вид такой

 <%= city %>
 

Комментарии:

1. перед передачей переменной city попробуйте console.log(response)

2. console.log (respose) показывает нужные мне данные

3. res.render("flights" это правильный файл? вероятно, путь неправильный