Мне нужно показать местоположение в Google Map.Тип данных для широты и долготы в doctrine2
Я использую Symfony2, доктрину и MySQL.
Нужна помощь в правильном типе в yml/doctrine.
Спасибо заранее.
Мне нужно показать местоположение в Google Map.Тип данных для широты и долготы в doctrine2
Я использую Symfony2, доктрину и MySQL.
Нужна помощь в правильном типе в yml/doctrine.
Спасибо заранее.
Я бы использовал тип данных «объект» и сохранил свой собственный объект с информацией о местоположении в нем.
Вы можете создать объект с именем «Location», который реализует интерфейс, который заставляет его иметь широту и долготу, а затем использовать:
$location = new \Location();
$location->setLatitude($lat);
$location->setLongitude($long);
$entity->setLocation($location);
Удачи!
Спасибо всем. Я смог решить проблему. Я объявил тип плавающим (10,6) для широты и долготы. Но обновление БД через обновление доктрины давало ошибку. Похож на ошибку в Доктрине. Я создал столбцы вручную в таблице, и теперь он работает нормально. – Bads123
Вы знаете, какие типы координат есть? –
широта и долгота - поплавок (9,6) – Bads123
Итак, в чем проблема, чтобы найти тип;) –