Rails资源未使用的方法

时间:2013-01-11 16:41:02

标签: ruby-on-rails ruby-on-rails-3

对Rails的这个感到好奇。如果我有照片的资源并且没有使用destroy方法,我应该在路径文件中排除destroy方法路由,即。

resources :photos, :except => [:destroy]

只是想知道?

2 个答案:

答案 0 :(得分:1)

“应该”意味着我不满意的义务水平。

那就是说,如果它背后没有功能,为什么要暴露它?

运行rake routes并看到无效或错误的内容会产生误导。

答案 1 :(得分:0)

如果没有资源方法,你应该排除资源方法,但没有严格的规则,但我个人认为排除不使用的路径是个好主意。

这样,另一个开发人员可以干净地看到可用的资源方法

HTH