Doctrine orm zend framework 2条令2-yyy的xxx类子类不是有效的实体或映射的超类
我使用的是“条令/条令orm”:“2.4.”和“条令/条令orm模块”:“0.8.” 请检查下面的jsonDoctrine orm zend framework 2条令2-yyy的xxx类子类不是有效的实体或映射的超类,doctrine-orm,zend-framework2,zend-guard,Doctrine Orm,Zend Framework2,Zend Guard,我使用的是“条令/条令orm”:“2.4.”和“条令/条令orm模块”:“0.8.” 请检查下面的json { "name": "zendframework/skeleton-application", "description": "Skeleton Application for ZF2", "license": "BSD-3-Clause", "keywords": [ "framework",
{
"name": "zendframework/skeleton-application",
"description": "Skeleton Application for ZF2",
"license": "BSD-3-Clause",
"keywords": [
"framework",
"zf2"
],
"homepage": "http://framework.zend.com/",
"require": {
"php": ">=5.3.0",
"zendframework/zendframework": "2.3.*",
"doctrine/doctrine-orm-module": "0.8.*",
"doctrine/orm": "2.4.*"
} ,"autoload": {
"psr-0": {"StripLib\\": "vendor/stripe/lib/"}
}
}
我的实体类文件如下
<?php
namespace Application\Entity;
use Doctrine\ORM\Mapping as ORM;
use Doctrine\ORM\QueryBuilder;
use Zend\Crypt\Password\Bcrypt;
/**
* User
*
* @ORM\Table(name="user")
* @ORM\Entity
*/
class User extends Entity {
public static $table;
public function __construct() {
self::$table = $this->getTableName();
}
Application\Entity\Entity
类是否具有注释@MappedSuperClass
?是@MappedSuperClass
中提供的Application\Entity\Entity
类是否具有注释@MappedSuperClass
?是@MappedSuperClass
中提供的注释Application\Entity\Entity
**Class "Application\Entity\User" sub class of "Application\Entity\Entity" is not a valid entity or mapped super class.**