Mysql
 sql >> Base de Dados >  >> RDS >> Mysql

Como posso juntar duas tabelas em várias colunas no CakePHP 3?


Sim, é possível. Basta usar arrays para expressar as colunas que devem ser correspondidas:
$this->belongsTo('Things', [
    'bindingKey' => ['key1', 'ke2'],
    'foreignKey' => ['fk1', 'fk2']
]);

Isso corresponderá a key1 = fk1 e key2 = fk2