Relationship User has_many :kits
User model and named scope:
scope :top5_users,
joins(:kits).
select("users.*, count(kits.id) AS kits_count").
group("users.id, kits.id").
order("kits_count DESC").
limit(5)
Getting PG::Error: ERROR: ORDER BY "kits_count" is ambiguous