Я работаю с Doctrine2, и у меня есть объект, содержащий строковое свойство, представляющее геометрию WKT :
class Entity {
/** @Column(type="string") */
protected $wkt;
}
Я хотел бы прозрачно сохранить это поле вполе GEOMETRY в базе данных, например:
INSERT INTO ... VALUES(GeomFromText(?))
SELECT AsText(field) FROM ...
Я посмотрел на пользовательские типы сопоставления , но не смог найти, где их применить.SQL-функция.
Есть идеи?