サクサク読めて、アプリ限定の機能も多数!
トップへ戻る
iPhone 16
qiita.com/sawayama_yasuko
やたら悩んだのでメモ。 hasAndBelongsToManyな関係を定義して扱いたかったので、お手本どおり Cake HABTM ingredients として、ケーキと材料が多対多の関係になるように定義した。 cakes, ingredients, cakes_ingredients の三つのテーブルを定義。 cakes_ingredientsの中身は (idはなくてもいいらしい) このとき、テーブル名は Model1Name_Model2Nameにするんだけど、必ずアルファベット順に並べないといけないらしい。 で、このテーブルに 新しくケーキを追加したい 既存の材料を追加したケーキと関連づけたい 時は、以下のようにsaveAllを使って行う。 $data = array( 'Cake' => array( 'name' => 'ショートケーキ', ), 'Ingredient' =>
このページを最初にブックマークしてみませんか?
『qiita.com』の新着エントリーを見る
j次のブックマーク
k前のブックマーク
lあとで読む
eコメント一覧を開く
oページを開く