Mysql
 sql >> Teknologi Basis Data >  >> RDS >> Mysql

menggunakan sql union pada tabel yang sama di cakephp find query

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




  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. Apa keterbatasan dalam mengimplementasikan MySQL NDB Cluster?

  2. Baris perintah dan transaksi MySQL

  3. Bantuan kasus pembaruan MySQL

  4. Periksa apakah ada baris dengan nilai yang diberikan

  5. Ketika klausa mysql WHERE kosong, kembalikan semua baris