我有 2 个集合,文章,作者。一篇文章可以有 0 到 N 个作者。一篇文章可以是许多 article_types 之一( article_type 是一个 String )。
文章 ... 字段 :article_type :type => String ... 拥有并属于许多 :authors ...
作者字段 :author_name :type => String ....
使用 Mongoid 获取特定文章类型的每个作者所属的文章数量的最佳方法是什么。例如,输出应该是一个哈希:
“约翰史密斯”:2 “玛丽琼斯”:10 “汤姆佩蒂”:22
谢谢!