我正在尝试使用acts_as_votable gem 按投票数对我的问题进行排序。一切都很好,除了它显示整个问题集 n 次,其中 n 是问题的数量。例如。我发布了 3 个问题 A、B 和 C,它将显示 ABC ABC ABC。
这是我的视图代码:
<% @comment.questions.order("cached_votes_up desc").each do |question| %>
这是我的控制器代码:
def upvote
@question = Question.find params[:id]
@question.liked_by current_user
redirect_to comment_questions_path
end
def index
@comment = Comment.find params[:comment_id]
@questions = @comment.questions
end
感谢帮助!