国とユーザーの2つのモデルがあります
country.rb
class Country < ActiveRecord::Base
has_many :users
end
user.rb
class User < ActiveRecord::Base
belongs_to :country
end
users / index.html.erbページに表示されるすべてのユーザー(すべての国から)。
users_controller.rb
def index
@users = User.all
end
users / index.html.erb
<%= collection_select(:user, :country_id, Country.all, :id, :country_name) %>
<%= render @users %>
users / index.html.erbには、すべての国の選択メニューもあります。
どうすれば次のことができますか:誰かが特定の国を選択すると、選択した国のユーザーのみが表示されますか?