Ruby on Rails でリソースを使用してルートを作成したいのですが、URL にパスは必要ありません。(例:/fishing/3
の代わりに/board/fishing/thread/3
) これが私の現在のルート構成です。
resources :board, :only => [:index, :create, :new], :path => '' do
resources :thread, :only => [:index, :create, :new], :path => ''
end
ただし、ルートは順不同です。たとえば、 の/:board_id(.:format)
前/new(.:format)
に が表示されるため、thread#new アクションに到達できません。これをオーバーライドする方法はありますか?