cakephpとMySQLに関するtakexiのブックマーク (1)

  • cakePHP アソシエーションってどうやるの? - WEBぷろぐらま〜 システム開発エトセトラ

    1、cakePHP アソシエーションってどうやるの? アソシエーション便利ですね。 関連する複数テーブルのデータを簡単に取得することができます。 まず、アソシエーションの種類は 【種類】 ・hasOne ・hasMany ・belongsTo ・hasAndBelongsToMany hasOne (結構使ってます) cakeマジックの仕掛け方。キーワードは「外部キー」 テーブルは以下の2つ hogeテーブル、hogehogeテーブル hogehogeテーブルに「hoge_id」というhogeテーブルの外部キーを作成する。([モデル名の単数形]_id) hogeテーブルの「id」 == 「hoge_id」とする。(idはプライマリキー) $this->hoge->findAll(); でhogeテーブルと、関連するhogehogeテーブルの情報をゲット!! 相手に自分のIDが1つだけあるの

    cakePHP アソシエーションってどうやるの? - WEBぷろぐらま〜 システム開発エトセトラ
  • 1