2012-02-14 4 views
0

私はすべてのAPIコールをActiveModels内にラッピングしています。ActiveModelsのコレクションでフォームヘルパーを使用することは可能ですか?

ActiveModelを使用してリレーションシップを維持するための良い方法はありませんので、各モデル内で子アクティブモデルオブジェクトを保持するために配列を使用しています。

私の意見にフォームヘルパーを使用したいと考えています。

私が持っているのn私のような何かを行うことができることを望んでいた質問のアプリケーションがある場合:

<%= form_for @application, :url => { :action => "application_submit" } do |a| %> 
    <%= fields_for @application.questions do |q| %> 
    <% end %> 
<% end %> 

これは動作しませんが質問がAvtiveModelの配列が

それはオブジェクトであるため、関係のないActiveModelにフォームヘルパーを使用することは可能でしょうか?

ありがとうございます! fields_forため

答えて

0

ドキュメントは一対多の下に答えを持っているあなたは(association_name)を定義する必要が

は、感謝を

def questions_attributes=(attributes) 
    # Process the attributes hash 
end 
+0

素晴らしいを_attributes。私はそれをチェックし、あなたに戻って取得します –

+0

は素晴らしい、ありがとう! –

関連する問題