【发布时间】:2015-06-10 16:18:52
【问题描述】:
是否可以从 ActiveRecord::Relation 中获取 has_many 记录?
即Book.where(fiction: true).pages 而不是 Book.where(fiction: true).collect { |book| book.pages }
理想情况下,我希望能够使用一个 ActiveRecord 查询来获取所有记录,因此我不必在内存中构建数组,并使代码更简洁,尤其是当关系具有多个级别时(即Book.where(fiction: true).pages.words
【问题讨论】:
标签: ruby-on-rails ruby-on-rails-4 activerecord rails-activerecord