0
我跟着geokit-Rails3中的安裝過程,這是我的conf:未定義的方法`
Using rails (3.0.4)
Using activerecord (3.0.4)
Using geokit (1.5.0)
Using geokit-rails (1.1.4)
我得到這個錯誤「未定義的方法'內爲#」當我嘗試與查詢「內」方法。 (請注意,我是新來的軌道,也許缺少明顯的東西)
這裏是我的類定義:
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'
你有什麼想法,爲什麼我得到這個錯誤?
在此先感謝, 文森特。