Použití Model::find('neighbors')
Přepsání tohoto na find('all') bude problematické, nicméně find('neighbors')
může vyhovovat vašim požadavkům;
Podívejte se na dokumentaci find('neighbors')
To by vám mělo poskytnout data, která potřebujete, ale pravděpodobně budete muset svůj kód trochu převzít, aby správně fungoval s jiným „rozvržením“ vráceného pole;
$data = $this->User->find('neighbors', array('field' => 'id', 'value' => 5));
aktualizovat
Právě jsem viděl, že používáte CakePHP 1.3, výše uvedený odkaz ukazuje na část dokumentace 2.x. Přestože je podobná, jedná se o dokumentaci pro CakePHP 1.3:
http://book .cakephp.org/1.3/en/The-Manual/Developing-with-CakePHP/Models.html#find-neighbors