【发布时间】:2014-01-02 13:57:52
【问题描述】:
我对 Doctrine API 有疑问。
我想添加一个新的学说类型。我按照此文档创建了类,并在我的自定义驱动程序中添加了类型。
Type::addType("custom", "Namespace\NameBundle\Types\CustomType");
$this->registerDoctrineTypeMapping("CustomType", "custom");
当我执行 php app/console cache:clear.
[Doctrine\DBAL\DBALException]
Type custom already exists.
经过几次搜索,我发现在 Doctrine\DBAL\Types\Type::addType(...) 中如果知道类型就会抛出异常......我不明白为什么会抛出这个错误。
【问题讨论】: