参考書を読んで初めて知った。知らずに損してた。
findAllBy
1 |
findAllBy<fieldName>(string $value, array $fields, array $order, int $limit, int $page, int $recursive) |
サンプル
1 2 3 4 |
$this->Cake->findAllById(7); $this->User->findAllByLastName('Anderson'); $this->User->findAllByEmailOrUsername('jhon'); $this->User->findAllByUsernameAndPassword('jhon', '123'); |
findBy
1 |
findBy<fieldName>(string $value[, mixed $fields[, mixed $order]]); |
サンプル
1 2 3 4 |
$this->Cake->findById(7); $this->User->findByLastName('Anderson'); $this->User->findByEmailOrUsername('jhon'); $this->User->findByUsernameAndPassword('jhon', '123'); |
参考サイト
データを取得する — CakePHP Cookbook 2.x ドキュメント
http://book.cakephp.org/2.0/ja/models/retrieving-your-data.html