Запитання з тегом «foreign-key»

1
Як додати іноземний ключ до таблиці програмно?
Я намагаюся додати набір нових таблиць, і я намагаюся додати зовнішній ключ, щоб зв’язати ці таблиці. Я шукав в Інтернеті, щоб спробувати знайти деяку інформацію про, addForeignKey()але нічого не можу знайти. Дивлячись на, Varien_Db_Adapter_Interface::addForeignKey()і Mage_Core_Model_Resource_Setup::getFkName()я думав, що я потрапив нижче налаштування правильно ->addForeignKey( $installer->getFkName('namespace_module/shop', 'area_id', 'namespace_module/area','area_id'), $installer->getTable('namespace_module/shop'), 'area_id', $installer->getTable('namespace_module/area'), 'area_id', …

1
Чому функція Magento 2 `addForeignKey` не має" onUpdate "і як її додати під час додавання іноземного ключа
Я почав із сценаріїв налаштування Magento 2 і знайшов одну невелику зміну з addForeignKeyпараметрами функції Magento . У Magento 1 аргументи функції подібні, public function addForeignKey($fkName, $column, $refTable, $refColumn, $onDelete = null, $onUpdate = null) Існує варіант визначення того, що потрібно робити при оновленні рядка згаданої таблиці, хоча в Magento …
Використовуючи наш веб-сайт, ви визнаєте, що прочитали та зрозуміли наші Політику щодо файлів cookie та Політику конфіденційності.
Licensed under cc by-sa 3.0 with attribution required.