Rails 3按字母顺序列出ActiveRecord对象
|
如何在Rails 3中创建查询集并查看(在我的情况下为@contacts)以按字母顺序列出ActiveRecord对象?
我正在尝试执行此操作;
A->
联系人以A开头
B->
触点以B等开头。
最终外观:
http://jquerymobile.com/demos/1.0b1/#/demos/1.0b1/docs/lists/lists-divider.html
谢谢
没有找到相关结果
已邀请:
4 个回复
结乳
在视图中:
纤洞需匪
方法:
岭取
此时,@contacts不在结果列表中,而是一个迭代器,它将在您首次尝试使用sql获取结果(.each,.count等)时执行sql。 这是该领域的一个非常好的指南:ActiveRecord查询
姬第柔炒
)来保存名称的第一个字母,或者当第一个字符不是字母时使用\“#\”。 (通常,一次只显示一个字母时,我通常会这样做,因此,如果您不按首字母进行查询,这可能是过大的选择。) 您的控制器代码看起来像
一个简单的(HAML)视图可能看起来像这样(我并没有很快看到jQuery mobile需要什么样的输出):