POSTとリレーション

■POSTでは、オブジェクトそものもを送ることはできない。外部キーとの連携の時、そのオブジェクト
との関連付けはどのように行えばいいのか。


【間違い】
interview belogs_to interviewer とする。この時、以下は間違いである。got String〜みたいな
エラーになる。


select(:interview,:interviewer,options)


【正解】
select(:interview,:interviewer_id,options)


このようにして、idを送るようにする。すると、もとからカラムとしてあるパラメータと同じように、
POSTするだけで、関連がつくようになる。わざわざコントローラで、その値を取り出して、findして
関連付けたりする手間が省ける。selectの場合、ハッシュの第2引数はidにすべし。


option = interviewers.map{|interviewer|[interviewer.name,interviewer.id]}