0
Httparty gemを使用して別のレールアプリケーションに投稿するための複数の子供の関連付けを処理するのが難しい少しです。送信側アプリケーションからhttpartyレコードと子レコードでの投稿
:
:parent has_many :kids
:kid has_many :schools
@parent = Parent(parent_params)
@parent = HTTParty.post("http://localhost:3001/parents/import",
:body => { :parent_id => @parent.id,
:terms_accepted => @parent.terms_accepted,
:email => @parent.email,
:kids => {
@parent.kid.school.name => @parent.kid.school_name,
@parent.kid.age => @parent.kid.age
}
}.to_json,
:headers => { 'Content-Type' => 'application/json' })
受信アプリケーションが同じ関係
:parent has_many :kids
ポスト構文でkids
の配列と、単数の使用と複数の組み合わせを持っている私を投げています...
"kids_attributes" => {"0"=>{"age"=>"10", "school_id"=>"8"}, "1"=>{"age"=>"11", "school_id"=>"9"},
何か、「|」、期待「)」' – Jerome
がすべき固定されている –