Используйте параметры поиска, чтобы установить нужные поля:
$this->find('all', array(
'conditions' => array(), //array of conditions
'fields' => array('field1', 'field2') //array of field names
));
http://book.cakephp.org/2.0/en/models/retrieving-your-data.html
Как я отмечал в комментариях, при извлечении связанных данных модели торт использует идентификатор для получения связанных данных во внешней таблице. Если вы думаете об этом, как еще CakePHP может это сделать?
Если вы действительно должны удалить столбец id, вы можете сделать это после вызова find:
$data = $this->Model->find('first', array(
'conditions' => array(), //array of conditions
));
unset($data['Model']['id']);