0

我有两个模型:具有以下属性的公司雇主:

Company
  Name
  Phone
  Address
Employer
  Name
  Phone
  Address

我想生成如下 CSV 表:

在此处输入图像描述

这该怎么做?

4

1 回答 1

1

只是在折叠循环中进行

UPD:正如 Yuriy 所说,应该使用急切加载

companies = Company.includes(:employers).all
...
companies.each do |c|
  csv << c.info
  c.employers.each do |e|
    csv << e.info
  end
end
于 2013-03-12T15:01:52.963 回答