Los parámetros fuertes permiten todos los atributos para atributos anidados
Hay una manera de entrarparámetros fuertes para permitir todos los atributos de unamodelo de atributos anidados? Aquí hay un código de ejemplo.
class Lever < ActiveRecord::Base
has_one :lever_benefit
accepts_nested_attributes_for :lever_benefit
end
class LeverBenefit < ActiveRecord::Base
# == Schema Information
# id :integer not null, primary key
# lever_id :integer
# explanation :text
end
Para parámetros fuertes de palanca estoy escribiendo actualmente esto
def lever
params.require(:lever).permit(:name,:lever_benefit_attributes => [:lever_id, :explanation])
end
Hay una manera deatributos anidados Puedo escribir para permitir todos los atributos sin dar explícitamente el nombre de los atributos comolever_id
yexplanation
?
Nota: Por favor, no se confunda con esta pregunta conpermit!
opermit(:all)
esto es parapermitiendo todo para atributos anidados