我有以下代码,其中我想将某些值更改为 csv 友好,例如,'nil' 到 ''。我需要知道如何进行这些更改。谢谢。
def daily_door_schedule
@tickets = Ticket.where(active: true).
pluck(
:door_manufacturer,
:job_number,
:door_style,
:door_allocation_date,
:date_doors_received_in_aub,
:door_delivery_due_date,
:notes
)
respond_to do |format|
format.html
format.csv { render text: @tickets.to_csv }
end
end
最佳答案
应该这样做:
@tickets = Ticket.where(active: true).
pluck(
:door_manufacturer,
:job_number,
:door_style,
:door_allocation_date,
:date_doors_received_in_aub,
:door_delivery_due_date,
:notes
).map { |ticket| ticket.map(&:to_s) }
关于ruby-on-rails - ruby 数组中的字符串替换,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/32464405/