2015-01-14 2 views
-1

У меня есть проект с использованием Ruby on Rails и MySQL.использовать функцию mysql для методов setter/getter для ActiveRecord

У меня есть таблица с полем GEOMETRY Координаты с типом данных Point. Я хотел бы установить значение этого поля WKT "POINT(40 100)", но когда ActiveRecord сохраняет поле, оно должно установить значение GeomFromText(WKT), а при чтении из столбца - AsText(GEOMETRY).

Можно ли настроить «SQL-модификаторы» для набора и получить методы этого поля?

Заранее спасибо

ответ

0

Для других пользователей, имеющих аналогичные проблемы, которые я нашел решение.

  • установить камень ActiveRecord-mysql2spatial-адаптер
  • завод = RGEO :: Cartesian.factory

    model.Coordinates = factory.point (долгота, широта)

Приветствия

Смежные вопросы