2

当我尝试创建我的固定装置时,我 100% 确定它们是正确的,但是在尝试加载它们关于表名时它们给了我错误。

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

哪个当然不能加载,因为它缺少撇号 (`)

有人知道为什么会这样吗?

4

1 回答 1

6

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

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

/**
 * @Entity
 * @Table("`group`")
 */
class Group {
}
于 2013-02-24T20:11:40.770 回答