学说:未知的专栏类型

Doctrine: Uknown column type

我的项目中有列类型 "eInvoicePaymentStatus"。但后来决定我不需要一个。我删除了对该类型的所有引用。但是现在我收到了这个错误

[Doctrine\DBAL\DBALException]
Unknown column type "eInvoicePaymentStatus" requested. Any Doctrine type th
at you use has to be registered with \Doctrine\DBAL\Types\Type::addType().
You can get a list of all the known types with \Doctrine\DBAL\Types\Type::g
etTypesMap(). If this error occurs during database introspection then you m
ight have forgot to register all database types for a Doctrine Type. Use Ab
stractPlatform#registerDoctrineTypeMapping() or have your custom types impl
ement Type#getMappedDatabaseTypes(). If the type name is empty you might ha
ve a problem with the cache or forgot some mapping information.

当我运行

doctrine:schema:update --force

我删除了 doctrine 和 symfony 缓存。还要仔细检查可能的引用。

我们找到了解决办法。在数据库中,我们有具有相同表的不同 shemas。我们忘记删除模式中其中一个表格中的列。删除类型为 'eInvoicePaymentStatus' 的列后,一切又开始工作了。

是专栏评论的问题