WordPress・WEB系の開発(プログラム)関係や技術情報ほか、技術情報全般を掲載

  • このエントリーをはてなブックマークに追加

CakePHP テーブルに[id]以外の主キー[example_id]など使う方法 primaryKey

CakePHPでは、各テーブルの主キーに[id]を使いますが、既存のデータベースを利用する場合などで、[example_id]などを主キーとして利用する必要があるケースは多々あります。
変更が必要な場合は、下記のようにモデルの中で、任意の主キーを宣言します。

class Example extends AppModel {
    public $primaryKey = 'example_id'; // example_id を主キーとして利用する場合
}

※primaryKey|モデルの属性 — CakePHP Cookbook 2.x ドキュメント
http://book.cakephp.org/2.0/ja/models/model-attributes.html#primarykey

※環境情報:
サーバ・・・CORESERVER
CakePHP・・・CakePHP 2.4.6

– – –

【PR】最寄のレーシックを検索!SEOに強いショップナビは掲載料金無
【PR】筑波大学女子バスケ部の試合情報、OB選手情報!

関連記事

コメントは利用できません。

アーカイブ