Questions tagged «nested-attributes»

4
Rails 4-强参数-嵌套对象
我有一个非常简单的问题。但是到目前为止还没有找到解决方案。 因此,这是我发送到服务器的JSON字符串: { "name" : "abc", "groundtruth" : { "type" : "Point", "coordinates" : [ 2.4, 6 ] } } 使用新的许可方法,我得到了: params.require(:measurement).permit(:name, :groundtruth) 这不会引发任何错误,但是创建的数据库条目包含null而不是groundtruth值。 如果我刚设置: params.require(:measurement).permit! 一切都按预期方式保存,但这当然会破坏强大参数所提供的安全性。 我找到了解决方案,如何允许使用数组,但没有一个使用嵌套对象的示例。这一定是有可能的,因为它应该是一个非常普通的用例。那么它是怎样工作的?

2
RoR嵌套属性在编辑时会产生重复
我正在尝试遵循Ryan Bates RailsCast#196:嵌套模型第1部分。Ryans版本有两个明显的区别:1)我正在使用内置脚手架,而不是他所使用的漂亮,以及2)我正在运行rails 4(我真的不知道Ryans在他的演员表中使用什么版本) ,但不是4)。 所以这就是我所做的 rails new survey2 cd survey2 bundle install rails generate scaffold survey name:string rake db:migrate rails generate model question survey_id:integer content:text rake db:migrate 然后像这样将关联添加到模型中 class Question < ActiveRecord::Base belongs_to :survey end 所以 class Survey < ActiveRecord::Base has_many :questions accepts_nested_attributes_for :questions end 然后我添加了嵌套视图部分 <%= form_for(@survey) do …
By using our site, you acknowledge that you have read and understand our Cookie Policy and Privacy Policy.
Licensed under cc by-sa 3.0 with attribution required.