has_many :categoryの一文を追加するだけで、テーブルを関連付けることができます。
オプションも充実しています。
dependent : destroyにすると、参照先が削除される場合に参照元も削除する primary_key : 参照先のテーブルに定義されている外部キーの名前を指定 validate : オブジェクトが保存されると、バリデイトが実行される autosave : 親のオブジェクトが保存されると、ロードされたオブジェクトも保存 include : 関連モデルクラスのオブジェクトをロードする際、同時に読み込みたいモデルを指定 order : 関連をロードする際のソート順を設定 readonly : 読み込み専用のオブジェクトを生成したい場合はtrueを指定 select : カラムの指定
0 件のコメント:
コメントを投稿