Warning: file_get_contents(/data/phpspider/zhask/data//catemap/4/sql-server-2008/3.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/5/url/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 为什么此模型不显示可访问的属性?_Ruby On Rails_Rails Activerecord - Fatal编程技术网

Ruby on rails 为什么此模型不显示可访问的属性?

Ruby on rails 为什么此模型不显示可访问的属性?,ruby-on-rails,rails-activerecord,Ruby On Rails,Rails Activerecord,我有两个模型,一个人和一个大脑。人有大脑,大脑属于人。我想通过/person/update分配大脑属性 类Person

我有两个模型,一个人和一个大脑。人有大脑,大脑属于人。我想通过/person/update分配大脑属性

类Person 通过网络表单和控制台,我无法大量分配受保护的属性:brain_属性,因为这是一个老掉牙的错误

我的大脑中有attr_accessible:weight_kg,我本人也接受了针对:Brain的嵌套属性,所以我错误地认为这会起作用


我缺少什么?

将属性更改为:

attr_accessible :brain_attributes

谢谢你,诺瓦。原来我在这个设置上还有其他问题,但是你的建议让我找到了它们。
attr_accessible :brain_attributes