我有一些文章,我想按字母顺序过滤它们
视图上的一个选项将是 All Letter,所以 AZ 我将如何过滤文章 AZ
另一种选择是按字母排序
因此,如果用户选择A B或C
它只会显示以A B或开头的文章C
谢谢
我有一些文章,我想按字母顺序过滤它们
视图上的一个选项将是 All Letter,所以 AZ 我将如何过滤文章 AZ
另一种选择是按字母排序
因此,如果用户选择A B或C
它只会显示以A B或开头的文章C
谢谢
既然你提到你正在使用ransack,你可以这样做:
Article.search(:name_start => "A")
获取名称以“A”开头的所有文章。
看看这个问题:ActiveRecord find 以. 您还可以first_letter向模型添加单独的字段并将首字母保存到该字段。它将使您的搜索更快。