【问题标题】:symfony2 is not a valid entity or mapped super class (used super class)symfony2 不是有效的实体或映射的超类(使用的超类)
【发布时间】:2018-06-06 00:58:50
【问题描述】:

如果我使用

使用 Doctrine\ORM\Mapping 作为 ORM;

我收到以下错误

\"SilexStarter\Entity\AbstractEntity\" 的类 \"SilexStarter\Entity\User\User\" 子类不是有效的实体或映射的超类。

(不使用别名也可以正常工作)。
doctrine documentation 中的别名。

我的用户类:user class
我的 AbstractEntity 类:AbstractEntity class

我已经使用了 google 和 stackoverflow(搜索),但我没有找到任何解决方案。
我希望你可以帮助我 ! :)

【问题讨论】:

    标签: doctrine-orm doctrine


    【解决方案1】:

    换行

     * @ORM\Entity(repositoryClass="UserRepository")
    

     * @ORM\Entity(repositoryClass="SilexStarter\Repository\UserRepository")
    

    解决问题?

    【讨论】:

    • 不,这不是问题所在。如果我使用 ORM 的别名(如教义文档),我只会收到错误。
    猜你喜欢
    • 1970-01-01
    • 2013-02-05
    • 1970-01-01
    • 2016-01-20
    • 2013-02-12
    • 2016-09-09
    • 2014-02-21
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多