J'ai commencé avec les scripts de configuration de Magento 2 et j'ai trouvé un petit changement avec les addForeignKey
paramètres de fonction de Magento . Dans Magento 1, les arguments de la fonction sont comme,
public function addForeignKey($fkName, $column, $refTable, $refColumn, $onDelete = null, $onUpdate = null)
Il y a une option pour définir ce qu'il faut faire lors de la mise à jour de la ligne de table référencée,
tandis que dans Magento 2, les arguments pour la même fonction sont comme,
public function addForeignKey($fkName, $column, $refTable, $refColumn, $onDelete = null)
Ils ont supprimer l' onUpdate
argument.
Quelqu'un at-il une idée de pourquoi ils ont fait ça ??
Quelqu'un peut-il également me guider quoi faire si je veux ajouter une onUpdate
action pour la clé étrangère?
la source