使用自定义映射类型转换Doctrine2 / Symfony2字段值

时间:2012-07-02 18:58:15

标签: mysql symfony doctrine-orm point

我正在尝试使用Doctrine2为Symfony2定义自定义数据类型。我在Doctrine文档中找到了这个解决方案:

http://docs.doctrine-project.org/en/latest/cookbook/advanced-field-value-conversion-using-custom-mapping-types.html

但它不起作用,因为它不断发送整个Point对象作为查询的参数,而不是PointType应该返回的字符串。我知道有另一个使用包PHP函数的解决方案,它确实工作正常(我从这里开始:https://github.com/jhartikainen/doctrine2-spatial/blob/master/Wantlet/ORM/PointType.php)但我很好奇这个错误与doctrine文档解决方案。以前有人见过这个问题吗?

非常感谢!

0 个答案:

没有答案