处理多个子关联以通过Httparty gem发布到另一个rails应用程序时遇到一些困难。
从发送应用程序:
:parent has_many :kids
接收申请具有相同的关系
kids
"kids_attributes" => {"0"=>{"age"=>"10", "school_id"=>"8"}, "1"=>{"age"=>"11", "school_id"=>"9"},
数组的组合以及后语法中单数和复数的使用让我失望......
控制台显示:
User.increment_counter(:views, 123)
# UPDATE `users` SET `views` = COALESCE(`views`, 0) + 1 WHERE `users`.`id` = 123
答案 0 :(得分:1)
父母has_many孩子,然后预计会有一个数组,请尝试以下方法:
:kids => @parent.kids.map {|kid| {:school_name => kid.school.name, :age => kid.school.age }}