用户可以提交资源和发表评论。
我想通过选择提交资源和评论的用户来显示最“活跃”的用户,并将结果从提交资源和评论最多的用户排序到最少。
**Resource**
has_many :users, :through => :kits
has_many :kits
belongs_to :submitter, class_name: "User"
**User**
has_many :resources, :through => :kits
has_many :kits
has_many :submitted_resources, class_name: "Resource", foreign_key: "submitter_id"
**Kits**
belongs_to :resource
belongs_to :user
**Comments**
belongs_to :user
我是 Rails 中这种 sql 的新手。我怎样才能得到这个记录集?