1
试图了解什么是学说。我使用PHPStorm 2016.3.2和插件“PHP注释”。学说属性命名空间
当我创造我想要使用注释这样的模式:
use \Doctrine\ORM\Mapping as ORM;
/**
* Class Region
* @package models
* @ORM\Entity()
* @ORM\Table(name="regions")
*/
class Region { ... }
在注释我使用不@Entity,我使用@ORM \实体(),因为IDE了解这是什么,并为我提供技巧。但是这样教义没有看到我的课程。我该如何解决这个问题?谢谢。
@ORM是由Symfony添加的,这就是为什么你会看到相当多的。基本的教条文档不使用它:http://docs.doctrine-project.org/projects/doctrine-orm/en/latest/reference/basic-mapping.html我猜你的IDE已经设置了解Symfony的?对于非Symfony Doctrine应用程序,不要使用前缀。 – Cerad