我为用户做了一个简单的投票系统
投票控制器:
def create
@user = User.find(params[:id])
@vote = Vote.create(author_uid: current_user.uid)
@user.votes << @vote
redirect_to root_url
end
查看文件:
- @users.each do |user|
%tr
%td= user.id
%td= link_to user.username, user.url
%td
= link_to 'Like', {:controller => "votes", :action => "create" }, :method => "post"
但是,如果我投票给用户,则会出现错误“找不到没有 ID 的用户”
希望您能帮助解决这个问题。如果您需要更多信息,请发表评论。
谢谢!