《Query》->select([ field1, field2, …])
《Query》->order( [ field名 => 'Asc' または 'Desc' ] )
$this->Persons->find()->select(○○)->order(○○)->where(○○);
※リストが表示されない場合
AddBlockなどの広告ブロックツールがONになっているとリストなどが表示されない場合があります。これらのツールをOFFにしてみてください。
public function find() {
$this->set('msg', null);
if ($this->request->is('post')) {
$find = $this->request->data['find'];
$persons = $this->Persons->find()
->select(['id', 'name'])
->order(['name' =>'Asc'])
->where(["name like " => '%' . $find . '%']);
} else {
$persons = [];
}
$this->set('persons', $persons);
}
| << 前へ | 次へ >> |