我正在使用带有教义的交响乐,我生成了一个实体,我正在尝试使用带有命令的控制台在数据库中生成表
php app / console doctrine:schema:update --dump-sql
我收到此错误:
[学说\共同\注解\ AnnotationException]
[语义错误]类bouda \ platformBundle \ Entity \ Advert中的注释“@ORM \ Table”从未导入。您是否忘记为此注释添加“使用”语句?
我尝试添加使用Doctrine \ ORM \ Mapping作为ORM;在实体文件中但是当我保存文件时,le line会自动删除。
顺便说一下,我在os x中使用了崇高文本和MAMP
答案 0 :(得分:0)
Soved,不知道为什么无法通过添加使用Doctrine \ ORM \ Mapping作为ORM来修改实体文件; 语句所以我只是生成了实体的另一个实例,这次使用Doctrine \ ORM \ Mapping作为ORM; 语句包含在文件中并生成表没有问题
Sublime中删除该语句的插件是 phpTools