对如何设置 Geokit 感到困惑
Confused on how to setup Geokit
所以我在 Geokit 上的所有文档中搜索了 rails,除了安装我知道如何安装的 gem 之外没有找到任何设置过程。我应该向现有的 "listings" table 添加什么 table?
我已经说过了,安装好了。我已经将 acts_as_mappable 添加到列表 ruby 文件中。
class Listing < ApplicationRecord
acts_as_mappable
end
gem 'geokit-rails'
如果有关于如何设置这一切的视频教程就好了。
您需要将纬度和经度字段添加到您的列表模型中。您可以这样做:
rails g migration add_lat_lng_to_listings lat:decimal lng:decimal
然后迁移:
rails db:migrate
有了这些字段后,您应该可以执行以下操作:
Listing.in_range(1..35, origin: [29.794664, -98.731970])
所以我在 Geokit 上的所有文档中搜索了 rails,除了安装我知道如何安装的 gem 之外没有找到任何设置过程。我应该向现有的 "listings" table 添加什么 table?
我已经说过了,安装好了。我已经将 acts_as_mappable 添加到列表 ruby 文件中。
class Listing < ApplicationRecord
acts_as_mappable
end
gem 'geokit-rails'
如果有关于如何设置这一切的视频教程就好了。
您需要将纬度和经度字段添加到您的列表模型中。您可以这样做:
rails g migration add_lat_lng_to_listings lat:decimal lng:decimal
然后迁移:
rails db:migrate
有了这些字段后,您应该可以执行以下操作:
Listing.in_range(1..35, origin: [29.794664, -98.731970])