我对 Rails 不熟悉了。我一直在我的项目中使用 formtastic,我发现处理表单对象非常容易。我有一个小问题希望在这里解决。
我想为任意对象创建一个表单,并为其创建一个 has_many 类型的嵌套表单。我的意思是semantic_form_for 不使用任何模型,而是使用符号来创建表单,并且该表单现在必须具有to_many 类型的semantic_fields_for。这就是我的代码的样子,
= semantic_form_for :company do |f|
= f.inputs "company" do
= f.input :name
= f.input :enterprise_code
= f.semantic_fields_for :email do |e|
= f.inputs "email" do
= f.input :address
上面的表格不与任何模型相关联。我将在控制器中选择这些属性并单独分配。表单中的电子邮件字段必须类似于 has_many。现在,它就像一对一。这怎么可能实现。