프로그래밍 방식으로 테이블에 외래 키를 추가하는 방법은 무엇입니까?
새 테이블 세트를 추가하려고 하는데이 테이블을 연결하기 위해 외래 키를 추가하려고합니다. 온라인에서 정보를 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', Varien_Db_Ddl_Table::ACTION_CASCADE, Varien_Db_Ddl_Table::ACTION_CASCADE ) 그러나 예외는 다르게 말한다 Zend_Db_Exception Object ( [_previous:Zend_Exception:private] => [message:protected] => Undefined column …