通过关系查询has_many的属性

时间:2011-11-15 16:54:37

标签: ruby-on-rails activerecord

我有一个用户表

has_many :meetings, through: registrations

我想为这样的事情做一个ActiveRecord查询

User.where("meetings > 0")

但很明显我的数据库中没有“会议”栏目。我应该在哪个模型上添加一个类方法,该方法会是什么样子?谢谢你的帮助。

1 个答案:

答案 0 :(得分:0)

请查看您的关联中使用“计数器缓存”:

http://api.rubyonrails.org/classes/ActiveRecord/Associations/ClassMethods.html