Скопируйте экземпляры модели в Rails

У меня есть модельFoo с атрибутамиid, name, location, У меня есть экземпляр:Foo

f1 = Foo.new
f1.name = "Bar"
f1.location = "Foo York"
f1.save

Я хотел бы скопироватьf1 и из этой копии создайте еще один экземплярFoo модель, но я нене хочуf1.id перенести наf2.id (Я неЯ не хочу явно назначать это, я хочу, чтобы БД обрабатывал это, как и должно).

Есть ли простой способ сделать это, кроме копирования каждого атрибута вручную? Какие-нибудь встроенные функции или написание одной будет лучшим маршрутом?

Спасибо

Ответы на вопрос(5)

Ваш ответ на вопрос