Mysql
 sql >> Cơ Sở Dữ Liệu >  >> RDS >> Mysql

Làm cách nào để nối hai bảng trên nhiều cột trong CakePHP 3?

Có, nó là có thể. Chỉ cần sử dụng các mảng để thể hiện các cột cần được khớp:

$this->belongsTo('Things', [
    'bindingKey' => ['key1', 'ke2'],
    'foreignKey' => ['fk1', 'fk2']
]);

Điều đó sẽ khớp với key1 = fk1key2 = fk2




  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. Không thể tải xuống tệp nhị phân trong PHP

  2. Kiểm tra xem tất cả các giá trị trong một mảng có tồn tại trong một cột cơ sở dữ liệu hay không

  3. Sự khác biệt giữa SET autocommit =1 và BẮT ĐẦU GIAO DỊCH trong mysql (Tôi đã bỏ lỡ điều gì đó?)

  4. Các giao dịch XA / JTA có còn được sử dụng không?

  5. Oracle - Lỗi:'ORA-01400:không thể chèn NULL vào