0

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 アクションに到達できません。これをオーバーライドする方法はありますか?

4

1 に答える 1