由于缺少撇号学说,无法运行固定装置? (Symfony 2)

时间:2013-02-24 20:00:19

标签: php symfony doctrine-orm

当我尝试创建我的灯具时,我100%确定它们是正确的但是在尝试加载表名时它们会给我错误。

[Doctrine\DBAL\DBALException]                                                
An exception occurred while executing 'DELETE FROM group':      

当然无法加载,因为它缺少撇号(`)

任何人都知道为什么会这样?

1 个答案:

答案 0 :(得分:3)

Table实体上需要带有转义表名的Group注释:

use Doctrine\ORM\Mapping\Entity;
use Doctrine\ORM\Mapping\Table;

/**
 * @Entity
 * @Table("`group`")
 */
class Group {
}