我有一些文章,我想篩選按字母順序Rails的過濾器按字母順序
一個選擇上的觀點將所有字母,所以AZ 我將如何篩選文章AZ
另一種選擇將是經信
對它們進行排序所以,如果用戶選擇A
B
或C
這將只顯示文章開始通過A
B
或C
感謝
我有一些文章,我想篩選按字母順序Rails的過濾器按字母順序
一個選擇上的觀點將所有字母,所以AZ 我將如何篩選文章AZ
另一種選擇將是經信
對它們進行排序所以,如果用戶選擇A
B
或C
這將只顯示文章開始通過A
B
或C
感謝
看看這個問題:ActiveRecord find starts with。您也可以將單獨的first_letter
字段添加到您的模型中,並將第一個字母保存到此字段。它會讓你的搜索更快。
既然你提到你使用ransack
,你可以這樣做:
Article.search(:name_start => "A")
讓所有的物品與從「a」的名字。
這不起作用,因爲它會干擾我的搜索表單 – PMP