我需要在Zend Framework 2中更改表的名称。我该怎么办?
答案 0 :(得分:0)
在Module.php中创建工厂
'Admin\Database' => function($serviceManager) {
$dbAdapter = $serviceManager->get('Zend\Db\Adapter\Adapter');
return $dbAdapter;
},
在模型中添加下一个代码:
$database = $this->sm->get('Admin\Database');
$database->query("rename table matrix_fields1 to matrix_fields",
$database::QUERY_MODE_EXECUTE);