2
我有一個Ruby on Rails應用程序單路線相當數量的,例如:奇異命名路由on Rails的
但自己使用的是複數形式(化身,而不是命名的資源頭像)。我記得讀過這是我應該這樣做的方式(Rails的文檔中的某處),但它總是困擾着我:我寧願輸入edit_avatar_path
而不是edit_avatarS_path
。不是它看起來很醜(它確實),但我傾向於忘記複數並且得到錯誤。
現在我讀的書The Rails 3 Way,並在那裏它解釋了單數或單資源,只是顯示這個代碼:
resource :profile
和顯示方法profile_path
和edit_profile_path
沒有給予任何進一步的解釋是否使用單名稱會導致任何麻煩或不。
任何人都可以啓發我是否有任何使用單數名稱的潛在問題?使用複數的任何優點?