我有以下Rails视图/表单关联:
<%= f.association :workorder, :collection => Workorder.wonotclosed.order(:description), :label_method => :description, :label => 'Project' %>
问题是workorders
首先使用大写,然后使用小写进行排序。我希望它不区分大小写。
我试过这些:
:collection => Workorder.wonotclosed.order(LOWER(description))
:collection => Workorder.wonotclosed.order(:description.downcase)
感谢您的帮助!
答案 0 :(得分:0)
您需要以字符串形式传递SQL代码段:
Workorder.wonotclosed.order("LOWER(description)")