Rails4: Formtastic3.0, salve várias instâncias (para modelos de resposta) ao mesmo tempo

Eu tenho um modelo de pergunta e um modelo de resposta.

Cada pergunta pode ter uma resposta por usuário. Estou tentando predefinir para um usuário um formulário para responder a todas as perguntas, mas não consegui descobrir como fazê-lo com o formtastic

Aqui está o que eu tenho até agora

    - @questions.each do |q|
      = q.content
      - ans = @user.answers.where(question_id:q.id).first.try(:content) || q.description
      = semantic_form_for @answers do |f|
        = f.label q.content
        = f.inputs :content, placeholder: ans 
      = f.actions

Estou tentando obter alguma dica deComo percorrer dois recursos alternativos em um formulário? mas continuo recebendo "método indefinido` model_name 'para Class: Class "para @questions se eu tentar:

= semantic_form_for @questions do |q|
  = q.input :content
  = q.semantic_fields_for @answer do |a|
    = a.inputs :content
  = q.actions

Baseado emRailscast 198, mas usando formtastic aqui está minha tentativa que também não funciona:

- semantic_form_for :Answer, :url => api_v1_answers_path, :method => :put do |f|
  - @questions.each do |q|
    - f.fields_for 'questions[]', q do |ff|
      = q.content
      = ff.input
  = submit_tag "Submit"

Nota:

1] Gostaria que o usuário pressionasse o envio apenas uma vez depois de adicionar / editar todas as respostas

2] Se já houver uma resposta, ela deverá ser pré-salva na caixa de texto

3] Não me importo de usar gemas simple_form se isso facilitar a vida

questionAnswers(1)

yourAnswerToTheQuestion