Вывод формы Symfony2 отличается от значения базы данных — с плавающей точкой: scale = 12, precision = 18

У меня есть объект местоположения, как это:

class Location
{
/**
* @Assert\NotBlank()
* @ORM\Column(name="latitude", type="float", scale=12, precision=18)
*/
private $latitude;

/**
* @Assert\NotBlank()
* @ORM\Column(name="longitude", type="float", scale=12, precision=18)
*/
private $longitude;

В моем FormType я создал числовые поля, как это:

->add('latitude', 'number', array(
'scale'     => 12
'precision' => 18,
))

Я изменился в php.ini точность от 12 до 18!

**

Но у меня есть эта проблема:

**

У меня есть значение -65.23305549999998 как долгота в моей базе данных, и вывод в форме:

введите описание изображения здесь

Я провожу два дня на этом. Я не знаю, что делать дальше. Кто-нибудь может мне помочь?

Спасибо, Майкл.

0

Решение

Задача ещё не решена.

Другие решения

Других решений пока нет …

По вопросам рекламы [email protected]