Я следовал процедуре установки geokit-rails3, вот мой конф:
Using rails (3.0.4)
Using activerecord (3.0.4)
Using geokit (1.5.0)
Using geokit-rails (1.1.4)
Я получаю эту ошибку "неопределенный метод" inside "for #", когда пытаюсь выполнить запрос с помощью метода "inside". (обратите внимание, что я новичок в рельсах и, возможно, пропустил что-то очевидное)
Вот мое определение класса:
class Snip < ActiveRecord::Base
belongs_to :user
acts_as_mappable :default_units => :kms,
:default_formula => :sphere,
:distance_field_name => :distance,
:lat_column_name => :latitude,
:lng_column_name => :longitude
конец
В моем контроллере у меня есть:
@userLocation = GeoKit::LatLng.new(params[:lat],params[:lng])
@snips = Snip.within(params[:distance], :origin => @userLocation)
Вот что я добавил в свой gemfile:
gem 'geokit', '>= 1.5.0'
gem 'geokit-rails', '1.1.4'
У вас есть идеи, почему я получаю эту ошибку?
Заранее спасибо,
Винсент.