0
可変数のレコードのCSVエクスポート(ルビーで、レールから)を作成しています。レコードごとにエクスポートされるフィールドの数は、各書籍の著者数によって異なります。これは理想的ではありません。ユーザーがこのCSVをExcelなどで見て、データが列内に一貫して表示されることを期待しているからです。CSVエクスポートで可変フィールド数を調整する
# header-row for the data
csv << ["column heading 1", "column heading 2", "column heading 3" #etc]
Book.all do |book|
row_data = book.id
row_data << book.some_other_field # etc
book.authors.each do |author|
row_data << author.first.name
#etc
ハ、私は決してそれを考えなかった!優れた。 – snowangel