私はMagento 2セットアップスクリプトから始めましたが、MagentoのaddForeignKey
関数パラメーターに小さな変更が1つ見つかりました。Magento 1では、関数の引数は次のようになります。
public function addForeignKey($fkName, $column, $refTable, $refColumn, $onDelete = null, $onUpdate = null)
参照されるテーブル行の更新時に何を行うかを定義するオプションがあります
。Magento2では、同じ関数の引数は次のようになります。
public function addForeignKey($fkName, $column, $refTable, $refColumn, $onDelete = null)
彼らはonUpdate
議論を取り除く。
なぜそれをしたのか誰か誰か知っていますか?
またonUpdate
、外部キーのアクションを追加したい場合はどうすればよいですか?