动态创建attr_accessor?

时间:2014-04-07 13:49:04

标签: ruby-on-rails-4

我正在实现一个高级搜索表单,我想在其中动态添加一些字段。我有一个产品 belongs_to 药房 belongs_to 网络

我希望用户能够在表单中添加更多网络,例如,如果他想从两个不同的网络中搜索产品

有关如何动态创建此字段的任何提示?在我看来,我应该实现某种attr_accessor,当用户在视图中按+时,将创建{{1}}。但我不认为这是可能的。

感谢您的建议!

1 个答案:

答案 0 :(得分:0)

永远不应该根据用户输入创建访问者

相反,您可以在表单中添加类似于字段的字段(即field[])或类似哈希的字段(即field[1]