会社(Company)が部署(Unit)を複数持ち、部署が社員(Member)を複数持つとき、
company.units.members.size
と書けばcompanyに所属する社員の数を求められると思ったのですが、undefined method `members'が出てしまいます。Company.first.units.sizeやUnit.first.members.sizeは動作します。
ご教授よろしくお願い致します。
company.units.map{|u| u.members.size}.inject(:+)
とか?