标签: ruby-on-rails
我目前正在rails应用程序上构建一个ruby,我想知道在使用该应用程序时是否可以获取用户所在的城市名称。
谢谢你的帮助。
答案 0 :(得分:2)
添加geocoder gem并在终端中运行bundle install以安装它
gem'geocoder'
在任何控制器中,您可以使用以下代码获取远程ip,city,country,lat和long..etc
request.location.ip#获取用户远程ip
request.location.city#获取用户城市