我正在使用Symfony2开发应用程序。Symfony2使用Doctrine 2进行关系映射和对象映射。据我所知,Doctrine2不支持BLOB数据类型。但是,我想通过自定义数据类型映射来实现BLOB支持:
http://www.doctrine-project.org/docs/dbal/2.0/en/reference/types.html
然而,我很难理解这部分代码应该放在哪里。
<?php
Type::addType('money', 'My\Project\Types\MoneyType');
$conn->getDatabasePlatform()->registerDoctrineTypeMapping('MyMoney', 'money');
有人经历过这个问题吗?
我需要使用BLOB类型是因为我想从现有的MySQL数据库中导入映射。