【发布时间】:2014-09-28 04:58:49
【问题描述】:
我正在使用 Thumbs_Up gem 让用户对帖子(称为主题)进行投票。我已经完成了投票部分,但现在我想显示对该特定帖子进行投票的用户。我对 Ruby On Rails 很陌生,但我被困在视图部分。
这是我的控制器:app/controllers/topics_controller.rb
def vote_who
@topic = Topic.find(params[:id])
@vote_list=@topic.voters_who_voted_for
end
在我的 index.html.erb 中,我想显示对该帖子投票的用户的姓名。这应该就在投票按钮旁边。有点像,
但是如何从控制器发回信息? 还是这种方法完全错误?
【问题讨论】:
-
默认情况下,控制器中的每个操作都呈现它自己的同名模板。然后将在动作中定义的实例变量传递给它们的模板。详情请查看guides.rubyonrails.org。要正确显示选民,您需要发布您的意见代码
标签: ruby-on-rails ruby model-view-controller