私はいくつかのネストされたルートを使用し始めていますが、これは間違いなく別の計画方法であり、追加の利点が見られません。
それで、彼らは何ですか?
私はいくつかのネストされたルートを使用し始めていますが、これは間違いなく別の計画方法であり、追加の利点が見られません。
それで、彼らは何ですか?
それはあなたが安らぎを保ち、複数のモデルが関係しているところにURLを自動的にルーティングすることを可能にします。
したがって、多数の投稿があるユーザーモデルがある場合は、投稿モデルをユーザーモデルにネストして、次のように電話をかけることができます。
<%=link_to "Users posts", user_posts_path(@user) %>
これは、PostsControllerのインデックスアクションに自動的にルーティングされます。
/users/4/posts
そのユーザー専用のすべての投稿を表示するために使用できるパラメーターとしてユーザーIDを渡します。
詳細情報を入手するための良いリンクhttp://guides.rubyonrails.org/routing.html#nested-resources