Если вам нужно, чтобы параметр last_updated_by
входил в customer_params (хэш-ключ клиента для ActionController::Parameters
), тогда:
before_action :set_last_updated_by_param, only: :create
private
def set_last_updated_by_param
params[:customer][:last_updated_by] = params.dig(:customer, :name)
end
Обратный вызов before_action добавляет новый ключ last_updated_by
в customer
параметров только перед выполнением действия создания.
Обратите внимание, нет необходимости изменять customer_params, чтобы разрешить его.
Как показывает @JohanWentholt, with_defaults
представляетсялучший способ.Пойдите для этого.
Ожидание ОП выбирает правильный ответ.