次の質問を手伝ってください:
私はテーブルbrands
とテーブルを持っていますproducts
( has_many - belongs_to association
)
テーブル製品には、フィールド " Rank
" があります。
そして、その製品の合計ランクが最高のトップ5ブランドを表示したい
試みる:
Brand.joins(:products).order('products.rank DESC').limit(10).uniq!
しかし、それは間違っています - それはproducts.rankの合計ではありません...
製品ランクの合計でリライズする方法