0

我最近安装了http://github.com/peteonrails/vote_fu/tree/master (vote_fu)

在我一直在开发的应用程序上。

本质上,我只想根据投票以降序显示项目列表(例如,帖子)。

我将acts_as_voteable 添加到posts 模型,并将acts_as_voter 添加到user 模型。

从这里开始,我很困惑——我在教程中看到了这个“voter.vote_for(voteablemodel)”,用于投票记录。但我不明白我应该在哪里实施它?

我是否应该将其添加到视图中,将其放入控制器中的新操作中?

我显然还是个新手——所以我为我努力解决的简单问题道歉。

提前致谢!

-艾略特

4

1 回答 1

0

视图用于显示信息。您所描述的内容属于控制器,除非它不仅仅是几行代码。

如果你看到你的控制器方法开始变得臃肿,试着想办法把这个逻辑移到你的模型或模块中。

于 2009-08-24T02:05:57.723 回答