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