0
有没有办法将express-resource中的默认“ID”从*.<name>
更改为*.id
?有没有办法在express-resource中使用通用标识符?
例app.js:
...
app.resource('projects', require('./resoureces/project')
...
现在如何,它是:
exports.show = function(req, res){
console.log("got id", req.params.project)
})
我想要什么:
exports.show = function(req, res){
console.log("got id", req.params.id)
})
我想这是因为我不希望project.js文件必须知道我在app.js文件中编写的内容以了解该ID是什么。
而且我知道这可能会带来问题,因为我有多个id,因为嵌套,但是至少在顶层会有很好的效果。或者访问多个ID的通用方法,例如id,id2 id3 ... idX等等。
还没来得及测试解决方案还没有,但它看起来非常有前途的:-) 如果我将在github上创建一个问题,要求他们记录该功能。 – Pylinux 2013-05-14 07:50:23