我有两个当前设置的 collection_select 下拉菜单,如下所示:
<div class="field">
<%= f.label :country_cont, "Country" %>
<%= f.collection_select(:country_cont, Country.all, :country, :country) %>
</div>
<div class="field">
<%= f.label :city_cont, "City" %>
<%= f.collection_select(:city_cont, Job.all, :city, :city) %>
</div>
我想要的是下拉列表只显示我的数据库表中的唯一值列表(例如在城市而不是显示伦敦 5 次,因为有 5 行有那个城市我希望伦敦只列出一次)。
对此的任何建议将不胜感激!:)