私は Article リソースを持っており、それに対して機知に富んだルートを定義しました。現在のユーザーの記事を表示するシンプルなページを作成したいと考えています。同じユーザーIDを持つ記事を検索するカスタムコードを含む記事コントローラーに「検索」などの別のアクションを追加することで、これを行うことができることを認識しています。ルートの場合:
resources :articles do
get 'search'
end
しかし、この場合、カスタム アクションを追加することが良い考えかどうかはわかりません。私はまだ index アクション (すべての記事を表示する) を使用し、URL から何らかのパラメーターを渡して、ユーザーがすべての記事を見たいのか、自分の記事だけを見たいのかを区別できると考えています。しかし、これがどのように行われるのか正確にはわかりません。どんな助けでも素晴らしいでしょう。ありがとう!