バージョン:CakePHP 2.2.2
find(‘list’)を使用すると「primaryKey」が配列キー、「displayField」が配列値の形でデータ取得を行います。
デフォルトでは「id」と「name」というフィールドが取得できるみたいです。
もし、「name」がない場合は、「title」というフィールドが返ってきます。
「id」と「name」「title」以外のフィールドを取得したい場合は、下記のようにします。
【CakePHP】findの使い方(list)
【CakePHP】findで条件を指定する(where、order by)
バージョン:CakePHP 2.2.2
findでwhereによって絞り込む場合は、’conditions’を使用する。
基本は設定値でのAND条件検索となるが、ORを指定することも可能です。
【CakePHP】直接SQL(クエリ)を実行する
バージョン:CakePHP 2.2.2
CakePHPで直接SQL文を書きたい場合について。
【CakePHP】複数のデータベースを使う方法
バージョン:CakePHP 2.2.2
複数のデータベースを使用する方法について。
【CakePHP】saveでinsertしたidを取得する
バージョン:CakePHP 2.2.2
saveでinsertしたデータのIDを取得する場合は「getLastInsertID」を使用する。
【CakePHP】モデルでテーブル名を指定する
バージョン:CakePHP 2.2.2
モデルでテーブル名を指定する方法について。
【CakePHP】データベースからデータを取得する
バージョン:CakePHP 2.2.2
データベースからデータを取得し表示する方法について。
【CakePHP】データベース接続設定
バージョン:CakePHP 2.2.2
データベースの接続方法について