2 つのテーブルがあります (sqlite3 との多対多の関係): -User -Credit(with user_id & score)
そして、ユーザーのランクを計算しようとします。このユーザーのランクを計算するには、このユーザーのすべてのクレジットの合計を見つける必要があります。しかし、私はこれを行う方法がわかりません:(
私はこのようなことを試しましたが、うまくいきません:
User.all.join(:credits).order(sum(:score)).index(@user)
このエラーが発生します:
TypeError in UsersController#index
can't convert Symbol into String
ありがとう!