生成模式时未知的列类型

时间:2012-02-18 12:49:36

标签: exception doctrine symfony dbal

我正在使用Symfony2和Doctrine开发一个应用程序,问题来自于 我尝试使用php app/console doctrine:schema:update --force为角色和用户实体创建表,关系是ManyToMany,虽然映射信息,注释似乎是正确的,但它会引发以下异常:

  

[Doctrine \ DBAL \ DBALException]请求未知的列类型角色

我该怎么办?非常感谢你。

1 个答案:

答案 0 :(得分:1)

你可能有这样的注释:

/**
 * @Column(type="role")
 */
 protected $role;

这是一个问题,因为Doctrine不知道名为role的任何类型。

我不得不说这是一个假设,因为你还没有发布任何代码......