私は Doctrine2 を使用しており、WKTジオメトリを表す文字列プロパティを含むエンティティがあります。
class Entity {
/** @Column(type="string") */
protected $wkt;
}
このフィールドを透過的にデータベースのGEOMETRYフィールドに保存したいと思います。
INSERT INTO ... VALUES(GeomFromText(?))
SELECT AsText(field) FROM ...
カスタム マッピング タイプを見てみましたが、そのような SQL 関数を適用する場所が見つかりませんでした。
何か案が?