2012-05-11 18 views
1

私はRuby on Rails 3.2.2を使用しています。と同じのレンダリングを「フィルタリング」されたレコードにインデックスを付ける必要がある場合、適切な方法を選択します。フィルタリングされたレコードを同じビューにレンダリングする方法を教えてください。

つまり、ユーザーによって作成された記事とそのユーザーによって作成されていない記事があります。両方ともそのユーザーが索引を付けることができます。ユーザーが作成したものか作成していないものを「フィルタリングする」レコードを表示する必要があるため、この状況を処理する方法は次のとおりです(ArticlesControllerクラスで、同じビューをレンダリングすることによって)。

上記は「正しい」方法ですか?あるいは、例えば、index_myのような新しいコントローラアクションを実装する必要がありますか?それとも、何か他のもの?

答えて

0

複数の異なるインデックスアクションを構築するよりも、インデックスにフィルタパラメータを追加するほうがはるかに優れています。さらに、重複するインデックスアクションを追加しなくても、フィルタを追加することができます。

関連する問題