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

Bagaimana cara mendapatkan data dari berbagai tabel terkait menggunakan container di Cakephp?

Terisi tidak sama dengan JOIN .

Containable tidak menggabungkan kueri menjadi satu kueri, tetapi sebagian besar membuat kueri yang benar-benar terpisah , lalu gabungkan hasilnya untuk kesenangan menonton Anda.

Jadi - sesuai kesalahan Anda, dalam kueri yang dijalankan pada orders tabel, TIDAK ada Product.product_price karena bidang tersebut hanya tersedia dalam kueri yang benar-benar terpisah.

Coba gunakan JOIN sebagai gantinya.




  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. MySQL:Tidak dapat membuat tabel (errno:150)

  2. Di PHP, cara menampilkan konten array dalam tabel

  3. Akhirnya menginstal MySQL for Rails di Windows 64 bit, dan sekarang

  4. kompres teks sebelum disimpan di database mysql

  5. MySQL :transaksi dalam prosedur tersimpan