Warning: file_get_contents(/data/phpspider/zhask/data//catemap/5/ruby-on-rails-4/2.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Ruby on rails 4 动态创建属性访问器?_Ruby On Rails 4 - Fatal编程技术网

Ruby on rails 4 动态创建属性访问器?

Ruby on rails 4 动态创建属性访问器?,ruby-on-rails-4,Ruby On Rails 4,我正在实现一个高级搜索表单,我希望动态添加一些字段。我有一种产品属于一家药店,属于一个网络 我希望用户能够在表单中添加更多网络,例如,如果他想搜索来自两个不同网络的产品 有关于如何动态创建此字段的提示吗?在我看来,我应该实现某种类型的attr_访问器,当用户在视图中按a+时将创建该访问器。但我认为这是不可能的 谢谢你的建议 您不应基于用户输入创建访问者 相反,您可以在表单数组中添加字段,如字段[]或散列,如字段[1]谢谢!这对我来说相当复杂,但仍然是你所说的方法。

我正在实现一个高级搜索表单,我希望动态添加一些字段。我有一种产品属于一家药店,属于一个网络

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

有关于如何动态创建此字段的提示吗?在我看来,我应该实现某种类型的attr_访问器,当用户在视图中按a+时将创建该访问器。但我认为这是不可能的

谢谢你的建议

您不应基于用户输入创建访问者


相反,您可以在表单数组中添加字段,如字段[]或散列,如字段[1]

谢谢!这对我来说相当复杂,但仍然是你所说的方法。