Menggunakan Model::find('neighbors')
Menulis ulang ini ke find('all') akan bermasalah, namun find('neighbors')
mungkin sesuai dengan kebutuhan Anda;
Lihat dokumentasi find('neighbors')
Ini akan memberi Anda data yang Anda butuhkan, tetapi Anda mungkin harus sedikit mengadopsi kode Anda agar berfungsi dengan benar dengan 'tata letak' berbeda dari larik yang dikembalikan;
$data = $this->User->find('neighbors', array('field' => 'id', 'value' => 5));
perbarui
Baru saja melihat Anda menggunakan CakePHP 1.3, tautan yang diposting di atas menunjuk ke bagian 2.x dari dokumentasi. Meskipun serupa, ini adalah dokumentasi untuk CakePHP 1.3:
http://book .cakephp.org/1.3/en/The-Manual/Developing-with-CakePHP/Models.html#find-neighbors