范围/查询基于has_many关联的特定实例

时间:2017-04-25 10:57:05

标签: ruby-on-rails activerecord rails-activerecord

我们说我有一个Person班,其中有很多transaction_records

如何检索所有具有transaction_record created_atcreated_at属性超过14天的人员。{/ p>

我最好使用ActiveRecord方法(vs长SQL查询)

1 个答案:

答案 0 :(得分:0)

请试试这个:

Person.joins(:transaction_records).where('transaction_records.created_at <= ? ', 14.days.ago)

希望它有所帮助!!!

相关问题