我正在构建一个 CSV 对象,并且我有一组动态的标题项。我按如下方式构建此“标题”行:
headers = ["name", "email"]
questions.each do |q|
headers << q
end
csv << headers
虽然这工作得很好,但我想做的是在一行中调用,而不必先添加headers
变量。
所以像:
csv << ["name", "email", questions.each { |q| q }]
显然上面的方法不起作用,因为它each
返回了“问题”数组。
有什么建议么?