sql >> Databáze >  >> RDS >> Mysql

Jak mohu spojit dvě tabulky ve více sloupcích v CakePHP 3?

Ano, je to možné. Stačí použít pole k vyjádření sloupců, které by se měly shodovat:

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

To bude odpovídat key1 = fk1 a key2 = fk2




  1. podmíněné spojení mysql závisí na sloupci

  2. Přenesení aplikace Ruby/Rails/MRI do JRuby

  3. MySQLdb v Pythonu:Nelze se připojit k serveru MySQL na 'localhost'

  4. Oracle PL/SQL - Jak vytvořit jednoduchou proměnnou pole?