0

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)

ユーザーのロケールに基づいてイベントを照会する方法を教えてください。

4

2 に答える 2