Мы должны восстановить удаленную запись, используя активный ресурс с тем же идентификатором, который был до удаления.
a = ActiveResourceModel.new
a.new? # true
a = ActiveResourceModel.new
a.id = 1234
a.new? # false
Если для активного объекта ресурса установлен атрибут id, он всегда считается сохраненным объектом и всегда пытается обновить запись. Нам пришлось создать собственное действие post, чтобы установить id на предыдущее значение. Есть ли другой способ сделать это?