我是 Rails 新手,正在使用 option_groups_from_collection_for_select 创建一个选择框,该框将显示按社区排序的设施列表。我希望社区列表和每个社区的设施列表都按名称的字母顺序排序。(邻居 has_many :facilities 和 Facility belongs_to :neighborhood)。
这是我的代码,它对社区进行排序,但不是对每个社区的设施进行排序。在此先感谢您的任何建议。
<%= f.select :facility_id, option_groups_from_collection_for_select (Neighborhood.order("name"), :facilities, :name, :id, :name) %>