2012-03-03 55 views
2

我有一个Ruby on Rails应用程序单路线相当数量的,例如:奇异命名路由on Rails的

​​

但自己使用的是复数形式(化身,而不是命名的资源头像)。我记得读过这是我应该这样做的方式(Rails的文档中的某处),但它总是困扰着我:我宁愿输入edit_avatar_path而不是edit_avatarS_path。不是它看起来很丑(它确实),但我倾向于忘记复数并且得到错误。

现在我读的书The Rails 3 Way,并在那里它解释了单数或单资源,只是显示这个代码:

resource :profile 

和显示方法profile_pathedit_profile_path没有给予任何进一步的解释是否使用单名称会导致任何麻烦或不。

任何人都可以启发我是否有任何使用单数名称的潜在问题?使用复数的任何优点?

回答