ArgumentError: Неизвестный ключ: источник с использованием geokit-rails

У меня есть приложение rails 4, где я пытаюсь найти все приложения в пределах N миль. На основании документации по геокит-рельсам ЗДЕСЬ я должен быть в состоянии сделать:

SapApplication.find(:all, :origin=>'100 Spear st, San Francisco, CA', :within=>10)

Когда я пытаюсь выполнить команду выше в консоли, я получаю сообщение об ошибке:

ArgumentError: Unknown key: origin

Модель SapApplication имеет acts_as_mappable и атрибуты для лат / лнг.

Так же, как в сторону SapApplication.by_distance(:origin => [37.792,-122.393]) работает, так что я, по крайней мере, знаю, что Geokit установлен правильно.

1 ответ

Решение

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

SapApplication.within 10, origin: '100 Spear st, San Francisco, CA'
Другие вопросы по тегам