我已经构建了一个ruby on rails应用程序,允许用户跟踪训练。我还允许他们在训练中添加群组(如博客标签),以帮助保持组织在大多数显示标记的地方,我是按名称分组的。
@group_counts = current_user.groups.count(:group => :name,
:order => 'count_all DESC')
有没有办法忽略资本化例如,我为
Push press
和Push Press
返回了两个不同的记录。 最佳答案
您可能需要考虑在组模型中放置一个回调函数来对用户输入进行downcase或upcase操作,以使所有内容保持一致这样就不必在查询中处理资本化问题。
关于ruby-on-rails - 按名称分组但不考虑大小写,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/4516158/