Создал новое приложение Foxx с веб-интерфейсом и добавил следующий маршрут:
controller.get('/names/:name', function (request, response) {
var name = request.params('name');
response.json(db._query(
"FOR x IN collection"+
" FILTER x.name == " + name +
" RETURN x"
).toArray());
})
.pathParam('name', { // line 112
description: 'A name value to search for',
type: 'String'
})
.errorResponse(ArangoError, 404, 'Data not found');
Это дает ошибку, указывающую на строку 112, и предотвращает запуск приложения:
Это нормально работает, если убрать функцию .pathParam
.
Как я могу это исправить / что я делаю не так? Я использую свежую установку с версией 2.6.9 (последняя)