2010-12-23 15 views
1

我已经构建了一个允许用户跟踪锻炼的Ruby on Rails应用程序。我还允许他们将团体(如博客标签)添加到锻炼中,以帮助保持组织性。在我显示标签的大部分地方,我都是按名称分组。按名称分组但不考虑大写

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

有没有办法忽略大小写。例如,我有两个不同的记录返回Push pressPush Press

+0

我得到这个错误:`未定义的方法`每个'0:Fixnum` – bgadoci 2010-12-23 05:50:19

回答

4

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

+0

更好的主意!删除我的评论。 – Zabba 2010-12-23 05:55:44