私は 2 つの継承されたリソース (Jose Valim のプラグインを使用) を持っています - ブログと投稿。もちろん - ブログ hm 投稿と投稿 bt ブログ。ルートだけで十分です
resources :blogs, :only => [:show] do
resources :posts
end
また、アクションの投稿#indexを次のように更新しました
def index
redirect_to parent_url
end
私が計画したように - http://devhost/blogs/2/postsにアクセスしようとすると、 http://devhost/blogs/2にリダイレクトされますが、ルーティングエラーが表示されます
No route matches {:action=>"show", :controller=>"blogs"}
私が見るのでとても奇妙です
blog GET /blogs/:id(.:format) {:controller=>"blogs", :action=>"show"}
レーキルートで。
任意のアイデア - 次のエラーの原因は何ですか?