ajaxのリクエストに対してjsonを返す方法。
CakePHP2.1以降より使える。
jsonを返す方法
$res = [
'name'=>'suzuki',
'age'=>34,
'score'=>[86,57,73]
];
$this->viewClass = 'json';
$this->set(compact('res'));
$this->set('_serialize','res');
返されるjson
{"name":"suzuki","age":34,"score":[86,57,73]}