1

私の Rails 3.1 controllerActivitiesControllerには、ランダムなアクティビティを見つけてそのアクティビティにリダイレクトするrandom(ie ) というアクションがあります (アクションは実際にアクティビティをレンダリングするものです)。/activities/randomshow

これは今のところうまく機能していますが、今はアプリを Ajax 化する過程にあり、別のコントローラー アクションを持つことrandomは設計上の選択として不適切である可能性があると感じ始めています*。

show代わりに、ランダム化機能をアクションに組み込む方が良い設計ですか?

*更新/明確化:views/activities/random.js Ajax 機能を追加すると、が と同じになることに気付きましたviews/activities/show.js。結局、レンダリングの観点からは、2 つのアクションは同一であり、唯一の違いは:id => 'random'.

4

0 に答える 0