Starke Parameter erlauben alle Attribute für verschachtelte Attribute

Gibt es einen Weg hinein?starke Parameter alle Attribute eines zulassennested_attributes-Modell? Hier ist ein Beispielcode.

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

Für hebelstarke Parameter schreibe ich derzeit diese

def lever
 params.require(:lever).permit(:name,:lever_benefit_attributes => [:lever_id, :explanation])
end

Gibt es einen Weg fürverschachtelte Attribute Ich kann schreiben, um alle Attribute zuzulassen, ohne die Attribute explizit wie folgt zu benennenlever_id undexplanation ?

Hinweis: Bitte verwechseln Sie diese Frage nicht mitpermit! oderpermit(:all) das ist fürZulassen aller für verschachtelte Attribute

Antworten auf die Frage(5)

Ihre Antwort auf die Frage