我正在使用Symfony2和Doctrine开发一个应用程序,问题来自于
我尝试使用php app/console doctrine:schema:update --force
为角色和用户实体创建表,关系是ManyToMany,虽然映射信息,注释似乎是正确的,但它会引发以下异常:
[Doctrine \ DBAL \ DBALException]请求未知的列类型角色
我该怎么办?非常感谢你。
答案 0 :(得分:1)
你可能有这样的注释:
/**
* @Column(type="role")
*/
protected $role;
这是一个问题,因为Doctrine不知道名为role
的任何类型。
我不得不说这是一个假设,因为你还没有发布任何代码......