Когда пользователь отправляет форму и оставляет определенные поля пустыми, они сохраняются как пустые в БД. Я хотел бы выполнить итерацию с помощью коллекции params [: user] (например), и если поле пустое, установите перед ним значение nil перед обновлением атрибутов. Я не могу понять, как это сделать, но поскольку единственный способ, которым я знаю для итерации, создает новые объекты:
coll = params[:user].each do |c|
if c == ""
c = nil
end
end
Спасибо.