1

在我的 Rails 3.1 控制器ActivitiesController中,我有一个名为random(ie /activities/random) 的操作,它找到一个随机活动,然后重定向到该活动(该show操作是实际呈现活动的内容)。

到目前为止,这对我来说效果很好,但现在我正在对应用程序进行 Ajax-ify 处理,我开始觉得* 可能有一个单独的控制器操作random是一个糟糕的设计选择。

将随机化功能整合到show动作中会更好吗?

*更新/澄清:添加 Ajax 功能时,我意识到 aviews/activities/random.js与 a 相同views/activities/show.js。毕竟,从渲染的角度来看,这两个动作是相同的,唯一的区别是:id => 'random'.

4

0 回答 0