我正在使用 Doctrine2,并且有一个包含表示WKT几何的字符串属性的实体:
class Entity {
/** @Column(type="string") */
protected $wkt;
}
我希望将此字段透明地保存到数据库中的GEOMETRY字段中,如下所示:
INSERT INTO ... VALUES(GeomFromText(?))
SELECT AsText(field) FROM ...
我查看了自定义映射类型,但找不到在哪里应用这样的 SQL 函数。
任何的想法?