我想获取访问者的 IP 地址并在我的控制器中使用它,以便我可以使用地理编码器来查找附近的对象。
所以我有一个 Location 模型,我想运行这样的查询:
def index
@json = Location.near('visitor location here', 20).to_gmaps4rails
end
所以我可以向他们展示一张预先填充了最近位置的地图。
我如何访问他们的 IP 地址并在控制器中使用它?可以做到吗?我应该尝试使用范围在模型中完成此操作吗?
我想获取访问者的 IP 地址并在我的控制器中使用它,以便我可以使用地理编码器来查找附近的对象。
所以我有一个 Location 模型,我想运行这样的查询:
def index
@json = Location.near('visitor location here', 20).to_gmaps4rails
end
所以我可以向他们展示一张预先填充了最近位置的地图。
我如何访问他们的 IP 地址并在控制器中使用它?可以做到吗?我应该尝试使用范围在模型中完成此操作吗?