Мне нужно обновить некоторые поля в модели activerecord. Но я получу модель и имена / значения полей только во время выполнения. Некоторые поля являются другими моделями, и ассоциации уже установлены.
Лучшее решение, которое я мог бы найти, это:
fields.each do |key,val|
model.send :"#{key}, val
end
Есть ли другой метод?