CSV オブジェクトを構築しており、動的なヘッダー項目のセットがあります。この「ヘッダー」行を次のように作成します。
headers = ["name", "email"]
questions.each do |q|
headers << q
end
csv << headers
headers
これは問題なく動作しますが、最初に変数を追加することなく、呼び出しを 1 行にまとめたいと思います。
次のようなものです:
csv << ["name", "email", questions.each { |q| q }]
each
'questions' 配列を返すため、明らかに上記は機能しません。
助言がありますか?