2012-03-03 58 views
2

我有一個Ruby on Rails應用程序單路線相當數量的,例如:奇異命名路由on Rails的

​​

但自己使用的是複數形式(化身,而不是命名的資源頭像)。我記得讀過這是我應該這樣做的方式(Rails的文檔中的某處),但它總是困擾着我:我寧願輸入edit_avatar_path而不是edit_avatarS_path。不是它看起來很醜(它確實),但我傾向於忘記複數並且得到錯誤。

現在我讀的書The Rails 3 Way,並在那裏它解釋了單數或單資源,只是顯示這個代碼:

resource :profile 

和顯示方法profile_pathedit_profile_path沒有給予任何進一步的解釋是否使用單名稱會導致任何麻煩或不。

任何人都可以啓發我是否有任何使用單數名稱的潛在問題?使用複數的任何優點?

回答