使用 Web UI 制作了一个新的 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(最新)的全新安装