我有以下代碼,其中我想將某些值更改爲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
'to_csv'可以處理'nil'值,它會導致一個空場 – Stefan
具體是什麼問題呢? CSV類不會創建包含單詞'nil'的字符串。 –
Ruby沒有'where或'pluck'方法。如果他們沒有在'Ticket'中定義,則至少需要一個標籤。 –