Есть ли способ назначить YYYY по умолчанию при импорте в Rails из csv? - PullRequest
0 голосов
/ 08 апреля 2020

Мне дали .csv с днями рождения, но только месяц и день. Как бы я go вставил год по умолчанию, скажем, 2020, либо в Excel, либо при импорте в Postgres, Rails. Ломающий мозг.

1 Ответ

0 голосов
/ 08 апреля 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
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...