我有 2 个表(与 sqlite3 的多对多关系):-User -Credit(带有 user_id 和分数)
我尝试计算用户的排名。为了计算这个用户的排名,我需要找到这个用户所有积分的总和。但我不知道如何做到这一点:(
我尝试过这样的事情,但它不起作用:
User.all.join(:credits).order(sum(:score)).index(@user)
我收到此错误:
TypeError in UsersController#index
can't convert Symbol into String
感谢 !