簡體   English   中英

從 csv 導入 Rails 時,有沒有辦法分配默認的 YYYY?

[英]Is there a way to assign a default YYYY when importing to Rails from csv?

我已經給了 a.csv 生日,但只有月份和日期。 我將如何 go 在 excel 或導入 Postgres、Rails 時插入默認年份,比如 2020 年。 絞盡腦汁。

請添加代碼示例。 沒有它很難幫助你。
如果我能夠理解您的問題,您只需要解析一個日期。

CSV.foreach(file, col_sep: ';', headers: true) do |row|
  data = row.to_h.transform_keys(&:strip)
  birthday = Date.parse("2020-#{data['month']}-#{data['day']}")
end

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM