silne parametry pozwalają na wszystkie atrybuty zagnieżdżonych atrybutów
Czy istnieje sposóbsilne parametry aby zezwolić na wszystkie atrybuty amodel atrybutów zagnieżdżonych? Oto przykładowy kod.
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
W przypadku silnych parametrów dźwigni piszę to teraz
def lever
params.require(:lever).permit(:name,:lever_benefit_attributes => [:lever_id, :explanation])
end
Czy istnieje sposóbzagnieżdżone atrybuty Mogę napisać, aby zezwolić na wszystkie atrybuty bez jawnego podania nazwy atrybutówlever_id
iexplanation
?
Uwaga: Proszę się nie mylić z tym pytaniempermit!
lubpermit(:all)
to jest dlapozwalające wszystkim na zagnieżdżone atrybuty