我正在将Doctrine注入基于Codeigniter的遗留项目中。 Intellij IDEA为我提供了Doctrine注释生成,并在文件开头添加了use Doctrine\ORM\Mapping as ORM;
语句。然后,在类声明上方插入@ORM\Entity
之类,在每个选定字段插入@ORM\Column
之类的内容。但是,当我使用./vendor/bin/doctrine orm:schema-tool:create --dump-sql
发起No Metadata Classes to process
教义响应时。消除混叠use
语句后,清除所有@ORM\
即可正常工作并成功生成表。我的设置有什么问题?