使用 Geocoder gem,我有一个可以显示当前位置的辅助方法。我想向用户展示属于他们本国的事件,仅此而已。我不知道如何将信息传递给控制器。
帮手
def myplace
@myplace = request.location.country
end
打印/显示
<%= myplace %>
我正在尝试将myplace传递给控制器
控制器
@events = Event.where('start_at > ?', Time.zone.now).where(country: params[:myplace]).order('end_at ASC').limit(4)
您能否向我解释一下如何根据用户的语言环境查询事件。