1
私はジョブリソースを持っており、すべてのジョブには場所があります。場所別にジョブを表示するルートを作成するにはどうすればよいですか?つまり、これを取得する方法:/ jobs/locations/londonRuby on Rails:ルートとリソース
場所は別のモデルそのものです。
は、私が試した:
はresources :jobs do
collection do
match 'locations/:id' => 'jobs#find_by_location', as: :jobs_find_by_location, via: :get
end
end
しかし、これは動作しません:
link_to @location.name, jobs_find_by_location(@location)
は、これを行うのクリーンレールの方法は何でしょうか?