railsで以下の記事を参考にいいねした順でランキングをつける機能を作成しています。
https://qiita.com/MitsuguSueyoshi/items/18fa5e49a27e727f00b4
しかし、以下のようなエラーが表示されてしまいます。
#tweet.controller.rb def index @tweets = Tweet.all.order(created_at: :desc).page(params[:page]).per(25) @tweet=Tweet.new @all_ranks = Tweet.find(Like.group(:tweet_id).order('count(tweet_id) desc').limit(3).pluck(:tweet_id)) end #tweets/index.html.haml .leftcontents .leftcontentssss %h2.rankname %li.fas.fa-street-view ランキング .aska - @all_ranks.each do |tweet| =tweet.user.name .profrankin 1 .profaska
うーんコントローラーの部分で定義する場所が間違っているのかと考えましたが、解決策わからず
あなたの回答
tips
プレビュー