«foreign-key» etiketlenmiş sorular

1
Bir tabloya yabancı anahtar nasıl programlı olarak eklenir?
Bir dizi yeni tablo eklemeye çalışıyorum ve bu tabloları bağlamak için bir yabancı anahtar eklemeye çalışıyorum. Hakkında bazı bilgiler bulmaya çalışmak için çevrimiçi olarak baktım addForeignKey()ancak hiçbir şey bulamadım. Baktığımda Varien_Db_Adapter_Interface::addForeignKey()ve Mage_Core_Model_Resource_Setup::getFkName()kurulumun doğru yapıldığını sanıyordum ->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', Varien_Db_Ddl_Table::ACTION_CASCADE, Varien_Db_Ddl_Table::ACTION_CASCADE ) Ancak istisna farklı diyor …

1
Neden Magento 2 `addForeignKey` işlevi` onUpdate` içermiyor ve yabancı anahtar eklerken nasıl ekleniyor
Magento 2 kurulum betikleriyle başladım ve Magento'nun addForeignKeyfonksiyon parametreleriyle küçük bir değişiklik buldum . Magento 1'de işlevin argümanları şöyledir, public function addForeignKey($fkName, $column, $refTable, $refColumn, $onDelete = null, $onUpdate = null) Başvurulan tablo satırının güncellenmesinde ne yapılacağını tanımlamak için bir seçenek vardır, Magento 2'de aynı işlevin argümanları şöyledir, public function …
Sitemizi kullandığınızda şunları okuyup anladığınızı kabul etmiş olursunuz: Çerez Politikası ve Gizlilik Politikası.
Licensed under cc by-sa 3.0 with attribution required.