ruby-on-rails – Rails 3按字母顺序列出ActiveRecord对象
发布时间:2020-12-17 01:53:45 所属栏目:百科 来源:网络整理
导读:如何在Rails 3中创建一个查询集并查看(在我的情况下为@contacts)以按字母顺序列出ActiveRecord对象? 我正在尝试做这个实现; A – ?联系人以A开头 B – ?联系人以B等开头 最后看: http://jquerymobile.com/demos/1.0b1/#/demos/1.0b1/docs/lists/lists-divi
如何在Rails 3中创建一个查询集并查看(在我的情况下为@contacts)以按字母顺序列出ActiveRecord对象?
我正在尝试做这个实现; A – > B – > 最后看: 谢谢 解决方法
你必须做这样的事情:
@users = User.all.group_by{|u| u.name[0]} 在视图中: <% @users.keys.sort.each do |starting_letter| %> <%= starting_letter %> <% @users[starting_letter].each do |user| %> <%= user.name %> <% end %> <% end %> (编辑:李大同) 【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容! |
相关内容