Deep Nested Rails 4 Form

У меня есть 3 модели Item, которые принимают вложенные атрибуты для вопросов, а вопросы принимают вложенные атрибуты для ответов. Я'Я пытаюсь создать предмет, имеющий вопрос и ответ в одной форме.

item.rb

class Item < ActiveRecord::Base
  has_many :questions, dependent: :destroy
  accepts_nested_attributes_for :questions
end

question.rb

class Question < ActiveRecord::Base
  belongs_to :item

  has_many :answers, dependent: :destroy
  accepts_nested_attributes_for :answers
end

answer.rb

class Answer < ActiveRecord::Base
  belongs_to :question
end

item_controller.rb

class ItemsController < ApplicationController
    def new
      @item = @repository.items.new
      questions = @item.questions.build
      answers = questions.answers.build
    end

    def create
      @item = Item.new(item_params)
      if @item.save
          redirect_to @item, notice: '...'
      else
          render action: 'new'
      end
    end

  private
  def item_params
      params.require(:item).permit(:id, :content, :kind, :questions_attributes => [:content, :helper_text, :kind], :answers_attributes => [:content, :correct])
  end   
end

_form.haml

= simple_form_for(@item) do |f|
    = f.input :kind
    = f.input :content
    = f.simple_fields_for :questions do |q|
        = q.input :content
        = q.simple_fields_for :answers do |a|
            = a.input :content
    = f.submit

Форма отображается правильно ион сохраняет модель вопроса правильно. Я могу'кажется, чтобы сохранить ответ хотя я'

Мы уже смотрели на онлайн-справку, но ни одна из них не содержит сильных параметров Rails 4.

Ответы на вопрос(2)

Ваш ответ на вопрос