2013-05-26 98 views
0

我有一些文章,我想篩選按字母順序Rails的過濾器按字母順序

一個選擇上的觀點將所有字母,所以AZ 我將如何篩選文章AZ

另一種選擇將是經信

對它們進行排序所以,如果用戶選擇ABC

這將只顯示文章開始通過ABC

感謝

回答

0

看看這個問題:ActiveRecord find starts with。您也可以將單獨的first_letter字段添加到您的模型中,並將第一個字母保存到此字段。它會讓你的搜索更快。

+0

這不起作用,因爲它會干擾我的搜索表單 – PMP

0

既然你提到你使用ransack,你可以這樣做:

Article.search(:name_start => "A") 

讓所有的物品與從「a」的名字。