尊敬的人......
我使用ransack在我的应用程序中进行搜索...
<%= search_form_for @q do |f| %>
<%= f.label :hospital_cont , "Hospital Name"%>
<%= f.select :hospital_id_eq, options_from_collection_for_select(Hospital.all, "id", "hospital_name", @q.hospital_id_eq) %>
<div class="form-actions">
<%= f.submit "Search", :name => nil, :class => "btn" %>
</div>
<% end %>
目前上面的代码会生成一个医院名称的下拉框...但它按ID分类...
请告诉我如何按字母顺序使用hospital_names对其进行排序....
Thnx ....
答案 0 :(得分:2)
替换:
Hospital.all
使用:
Hospital.order("hospital_name")