0

我正在尝试执行 group_by 查询并传递返回的每个分组行的计数。但是,我的计数列没有出现在结果中。我相信该模型正在删除该列,因为我没有 attr_accessor 。我尝试将动态计数列添加为 attr_accessor 和 attr_accessible,但我仍然无法保留此计数列。

这是我的查询:

organization = Organization.last

referrals = Invitations.recently_invited.select("COUNT(*) as referrals, invitations.*").where("invitee_id IN (?)", organization.map{|m| m.contact.id}).group(:event_id)

4

1 回答 1

0

尝试

Invitations.recently_invited.select("invitations.*").where("invitee_id IN (?)", organization.map{|m| m.contact.id}).group(:event_id).count
于 2012-07-10T17:21:11.820 回答