проблемы с find_all_by - PullRequest
       0

проблемы с find_all_by

0 голосов
/ 26 июля 2010

У меня есть приложение rails, которое работает с некоторыми материалами, связанными с картой Google. Проблема в том, что у меня есть таблица, которая содержит столбцы широты и долготы. типы столбцов "float". в некоторых случаях мне нужно сгенерировать запрос следующим образом:

clients.find_all_by_lat_and_lng (latvalue, lngvalue).

Я дал правильные & существующие значения lat & lng для извлечения значения из базы данных. но я могу получить только Пусто.

Я пытался использовать разностные динамические искатели, такие как find_by_lat, find_by_lng. Я получаю только пустые значения из запроса ... но данные являются выходами из таблицы.

Полагаю, здесь виноват тип столбца Float, я не знаю, как это преодолеть и получить значения. Можно ли предложить мне это?

ПРИМЕЧАНИЕ: если я работаю с тем же запросом в Windows, я получаю значения. мой ящик Ubuntu здесь я не могу получить значения

1 Ответ

0 голосов
/ 26 июля 2010
clients.find(:all, :conditions => ["lat = ? and lng = ?",latvalue, lngvalue])

попробуйте это название вашей модели "клиенты" ???или клиент

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...