0

我想获取访问者的 IP 地址并在我的控制器中使用它,以便我可以使用地理编码器来查找附近的对象。

所以我有一个 Location 模型,我想运行这样的查询:

def index
  @json = Location.near('visitor location here', 20).to_gmaps4rails
end

所以我可以向他们展示一张预先填充了最近位置的地图。

我如何访问他们的 IP 地址并在控制器中使用它?可以做到吗?我应该尝试使用范围在模型中完成此操作吗?

4

1 回答 1

5

从您的控制器:

request.remote_ip
于 2012-12-19T21:29:54.440 回答