Ho iniziato con gli script di installazione di Magento 2 e ho trovato una piccola modifica con i addForeignKeyparametri di funzione di Magento . In Magento 1, gli argomenti per la funzione sono come,
public function addForeignKey($fkName, $column, $refTable, $refColumn, $onDelete = null, $onUpdate = null)
C'è un'opzione per definire cosa fare sull'aggiornamento della riga della tabella referenziata,
mentre in Magento 2, gli argomenti per la stessa funzione sono come,
public function addForeignKey($fkName, $column, $refTable, $refColumn, $onDelete = null)
Hanno rimuovere onUpdateargomento.
Qualcuno ha idea del perché lo hanno fatto ??
Qualcuno può anche guidarmi cosa devo fare se voglio aggiungere onUpdateun'azione per la chiave esterna?