1
我重写我的FOS_User
实体password
领域,这种方式:无效的领域覆盖
* @ORM\AttributeOverrides({
* @ORM\AttributeOverride(name="password",
* [email protected]\Column(
* nullable=true
* )
* )
* })
的./app/console doctrine:schema:validate
检查罚款:
[Mapping] OK - The mapping files are correct.
[Database] OK - The database schema is in sync with the mapping files.
但是当我运行generate:doctrine:entities
命令我收到以下错误:
Invalid field override named 'password' for class 'MyAppBundle\Entity\User'.
我的设置有什么问题?
@ORM \密码()无法识别:'[语义错误]属性My \ AppBundle \ Entity \ User :: $密码中的注释“@Doctrine \ ORM \ Mapping \ password”不存在,或者无法自动加载。“我使用的是Symfony 2.5,而'password'注释不是可在vendor/doctrine/orm/lib/Doctrine/ORM/Mapping / – anthony