Может ли Doctrine 1.2 обрабатывать пользовательские типы данных, такие как геометрические?

Я хочу создать таблицы, содержащие типы данных геометрии (Mysql пространственное расширение). какие шаги необходимы для сопоставления их с Doctrine 1.2?

Любая идея, как коды сопоставления yaml и соответствующий модальный класс для пользовательского сопоставления данных с Doctrine 1.2?


person Capitaine    schedule 22.05.2010    source источник


Ответы (1)


Доктрина — это всего лишь картограф. Вы можете моделировать все, что захотите, если ваша база данных поддерживает это. Но нет гарантии, что это будет переносимо на все базы данных, поддерживаемые Doctrine.

Для базового пространственного анализа существует доктрина Доступное расширение.

person takeshin    schedule 23.05.2010
comment
Похоже, расширение просто автоматически выводит широту и долготу в зависимости от местоположения.trac.doctrine-project.org/browser/extensions/Locatable/branches/ Это не касается типов данных геометрии, например загрузка и хранение мультиполигонов или мультиточек - person Capitaine; 23.05.2010
comment
Я думаю о том, чтобы запросить эти конкретные таблицы без отображения доктрины. Это может быть проще и гибче... - person Capitaine; 23.05.2010