按名称分组但忽略大写

时间:2010-12-23 05:37:07

标签: ruby-on-rails ruby

我已经构建了一个Ruby on Rails应用程序,允许用户跟踪锻炼。我还允许他们在训练中添加组(如博客标签)以帮助保持井井有条。在我显示标签的大多数地方,我通过按名称分组来实现。

@group_counts = current_user.groups.count(:group => :name, 
       :order => 'count_all DESC')

有没有办法忽视资本化。例如,我为Push pressPush Press返回了两个不同的记录。

1 个答案:

答案 0 :(得分:4)

您可能需要考虑在群组模型中设置回调以使用户输入为小写或提升,以使所有内容保持一致。这样您就不必处理查询中的大写问题。