ここに私のルートファイルがあります
Dumb::Application.routes.draw do
# an auto-named route
get '/a/b', to: 'a#b'
# apparently not auto-named???
get '/a/z/:something', to: 'a#z'
end
ここに出力がありますrake routes
a_b GET /a/b(.:format) a#b
GET /a/z/:something(.:format) a#z
うわー、それはひどいです!少なくとも一貫性のために。a#z
ルートを変更すると
get '/a/z/:something', to: 'a#z', as: "a_z"
rake routes
表示されます
a_b GET /a/b(.:format) a#b
a_z GET /a/z/:something(.:format) a#z
それはいいのですが、ルートにそのような名前を付けなければならないのは面倒です。
これが唯一の解決策ですか?