17得票7回答
Geocoder宝石能够使用谷歌API密钥吗?

我正在使用 Ruby Geocoder gem 进行项目开发,随着项目的发展,我开始研究如何连接 Google API key。在将其添加到项目中后:Geocoder.configure do |config| # geocoding service (see below for suppo...

11得票4回答
使用Rails的地理编码宝石(geocoder gem),我如何获取访问者的城市?

https://github.com/alexreisner/geocoder 我找不到显示访问者IP地址对应城市的文档,虽然我知道使用HTML5可以实现,但我希望能够使用geocoder提供的值。谢谢。

9得票1回答
在子关联中使用地理编码器,如何查找给定位置的所有父项?

class User < AR has_many :locations end class Location < AR belongs_to :user geocoded_by :address end 我该如何编写一个查询来实现这个功能? @users = U...

9得票4回答
使用geocoder gem进行测试

我正在使用geocoder宝石,但是我不知道在哪个文件中粘贴这段代码。你能告诉我吗?

9得票2回答
使用rspec进行Rails Geocoder测试

我正在尝试设置我的 RSpec 测试使用 stubs 而不是使用网络进行地理编码。 我添加了这个: before(:each) do Geocoder.configure(:lookup => :test) Geocoder::Lookup::Test.add_stub( "...

8得票3回答
地理编码距离方法不存在。

我正在使用Ryan Bates在第273集《Geocoder gem for Ruby》中介绍的地理编码宝石。在该集中,他使用以下代码在一个50公里半径范围内搜索对象(尽管他使用了一个Location模型,而我使用了一个User模型)。 @users = User.near(params[...

8得票2回答
如何使用rails geocoder宝石按除距离之外的其他条件对结果进行排序

我已经在我的应用程序中成功使用了这个优秀的宝石https://github.com/alexreisner/geocoder,但是我需要稍微不同地对活动记录查询结果进行排序。 例如,在Rails控制台中: $> Person.near('London',10) 产生一条冗长的 S...

7得票1回答
使用Meta Search或Ransack与Geocoder配合使用

我创建了一个表单,提供搜索条件: = search_form_for @q do |f| %h3 Search: = f.label :category_id %br = f.collection_select :category_id_eq, Categor...