ユーザーはリソースを送信したり、コメントを投稿したりできます。
リソースとコメントを送信したユーザーを選択して、最も「アクティブ」なユーザーを表示し、リソースとコメントを最も多く送信したユーザーから結果を並べ替えます。
**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に不慣れです。このレコードセットを取得するにはどうすればよいですか?