¿Cómo seleccionar un campo específico además de los campos predeterminados de una tabla?
Estoy buscando usar un JOIN para seleccionar datos de una tabla y una vista en CakePHP así:
$this->Annonces->find('all')
->where($arrFiltres)
->order($arrOrder)
->join([
'table' => 'annonces_suivis',
'alias' => 'AnnoncesSuivis',
'conditions' => [...],
]);
Y me gustaría poder seleccionar todos los campos de la primera tabla y algunos de la tabla conjunta de la siguiente manera:
->select(['Annonces.*', 'AnnoncesSuivis.id']);
Pero esto crea una consulta SQL defectuosa.