0
我有两个型号:公司和雇主具有以下属性:如何为一个表中的两个模型生成CSV引用?
Company
Name
Phone
Address
Employer
Name
Phone
Address
我想生成CSV表如下图所示:
如何做到这一点?
我有两个型号:公司和雇主具有以下属性:如何为一个表中的两个模型生成CSV引用?
Company
Name
Phone
Address
Employer
Name
Phone
Address
我想生成CSV表如下图所示:
如何做到这一点?
只是做它在折叠周期
UPD:和尤里最高审计机关应使用预先加载
companies = Company.includes(:employers).all
...
companies.each do |c|
csv << c.info
c.employers.each do |e|
csv << e.info
end
end
我想'Company.includes(:雇主).all.each'将使其在两个sql请求。 – 2013-03-12 15:07:29
@YuriyGolobokov,是的,当然,应该使用急切的加载。但Q是关于csv。 – 2013-03-12 15:46:12