2012-02-14 28 views
0

集我都包裹里面我们ActiveModels API调用。是否有可能使用的形式佣工的ActiveModels

我真的没有保持加载ActiveModel使用这样每个模型里面我使用数组来保存加载ActiveModel子对象关系的好方法。

我希望能在我的观点使用的形式助手。

如果我有了我希望能够做一些事情如N问题的应用程序:

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

这不会因为工作的问题是AvtiveModel对象的数组

是它我可以使用没有关系的ActiveModel的表单助手吗?

谢谢!

回答

0

的文档fields_for有答案及以下的一对多

您需要定义(association_name)_attributes

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

真棒,谢谢。我会检查出来,并送还给你 – 2012-02-15 14:16:38

+0

的伟大工程,谢谢! – 2012-02-15 15:27:42