Я использую Rails 6 и новый метод upsert_all
.
Это очень полезно, однако у меня есть несколько вопросов о том, как добавлять столбцы только , если это новая запись. Возьмем, к примеру, столбец created_at
.
Если запись новая, вы можете добавить ее (как и любые другие столбцы null: false
без default: ...
Но Я также не хочу менять created_at
, если я обновляюсь.
Как бы я справился с этим, кроме удаления столбца?