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

Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/joomla/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 通过集合提交时未保存Id\u选择嵌套形式_Ruby On Rails 4_Nested Forms_Collection Select - Fatal编程技术网

Ruby on rails 4 通过集合提交时未保存Id\u选择嵌套形式

Ruby on rails 4 通过集合提交时未保存Id\u选择嵌套形式,ruby-on-rails-4,nested-forms,collection-select,Ruby On Rails 4,Nested Forms,Collection Select,我正在做一个计算口粮的程序。每个口粮都有口粮项目,包括饲料和数量 class-item

我正在做一个计算口粮的程序。每个口粮都有口粮项目,包括饲料和数量

class-item
只需更改

<%= collection_select(:ration_item, :feedstuff_id, Feedstuff.all, :id, :name, {prompt: 'Select Feedstuff'}) %>


这样,您将在
定量项目属性中获得
饲料id
,您可以将
饲料id
保存到DB,而无需更改任何控制器代码。

只需更改即可

<%= collection_select(:ration_item, :feedstuff_id, Feedstuff.all, :id, :name, {prompt: 'Select Feedstuff'}) %>



这样,您将在
定量项目属性中获得
饲料id
,您可以将
饲料id
保存到DB,而无需更改任何控制器代码。

是!这就是解决办法。感谢您的快速回复!对这就是解决办法。感谢您的快速回复!