移动项目后,类Acme \ NBBundle \ Entity \ History_state不是有效实体或映射超类

时间:2013-10-21 06:21:51

标签: symfony

我的Symfony2项目有问题。

我将我的工作项目移动到另一台服务器,它停止了工作。 这是我得到的错误:

Class Acme\NBBundle\Entity\History_state is not a valid entity or mapped super class

Here是代码,似乎没错,但它不起作用。

1 个答案:

答案 0 :(得分:2)

我认为你的问题出现在你的班级注释中。

试试这个:

/**
 * @ORM\Table(name="history_state")
 * @ORM\Entity
 */
class History_state

我想你已经忘记了@ORM\Entity。此外,如果您在此行中有关联和自定义 EntityRepository ,则必须正确导入它:

 * @ORM\Entity(repositoryClass="YourProject\YourBundle\Entity\YourRepository")