Doctrine:请求未知的数据库类型位,但我不使用“位”

时间:2017-09-12 10:33:18

标签: symfony doctrine-orm

尝试更新架构,我收到以下错误消息:

bin/console doctrine:schema:update --dump-sql
  

[学说\ DBAL \ DBALException]
    请求未知的数据库类型位,Doctrine \ DBAL \ Platforms \ MySqlPlatform可能不支持它。

问题是,我在任何实体中都没有使用任何布尔属性。由于消息没有说明哪个字段或实体受到影响,我无法纠正它。

实体文件夹树中的grep无效:

find . -type f -exec grep -inH '(^| )bit($| )' {} \;
find . -type f -exec grep -inH '(^| )boolean($| )' {} \;

两者都返回空集(从实体文件夹根目录执行)。

另外,我在 config.yml 中添加了这个,但没有效果:

doctrine:
  dbal:
      mapping_types:
          enum: string
          bit: boolean

任何想法在哪里寻找或改变什么? (我使用symfony 3)

0 个答案:

没有答案