1

記事、著者の 2 つのコレクションがあります。記事には 0 ~ N 人の著者を含めることができます。記事は多くの article_type の 1 つにすることができます ( article_type は String です)。

Article ... field :article_type :type => String ... 多数の :authors を所有し、所属しています ...

著者フィールド :author_name :type => 文字列 ....

Mongoid を使用して、各著者が特定の記事タイプに属する記事の数を取得する最良の方法は何ですか。たとえば、出力はハッシュである必要があります。

「ジョン・スミス」:2 「メアリー・ジョーンズ」:10 「トム・ペティ」:22

ありがとう!

4

2 に答える 2