のRuby on Railsでのルート、:特異-命名例えば、私はルビーon Railsのアプリでシングルトンルートのかなりの量を持っている
それ自体が複数形(アバターの代わりを使用して命名されたリソースアバター)。私はこれが(Railsのドキュメントのどこかで)行うべき方法であることを読んで覚えていますが、それはいつも私を悩ましました:edit_avatarS_path
ではなくむしろedit_avatar_path
とタイプしたいと思います。それは醜い(それはあります)ように見えるものではありませんが、私は複数形を忘れて誤りを起こす傾向があります。単数形を使用しているかどうか任意のさらなる説明を与えることなく方法profile_path
とedit_profile_path
を
resource :profile
と示しています。今
私は本The Rails 3 Wayを読んでいると、そこにそれが単数またはシングルトンリソースを説明し、ちょうどこのコードを示しています名前はどんなトラブルを引き起こすかどうかはわかりません。
誰かが、単数名を使用して潜在的な問題があるかどうかを教えてもらえますか?複数を使用する利点?