是否有会按字母顺序进行分页/导航的Rails插件?
我有一个非常大的数据集,除了1..2 ... 3 ... 4 ... 5分页外,我希望它能为用户提供更直接的导航提示。
我可以自己编写代码,但想知道是否已经有一个像样的插件可以为我做到。
最佳答案
为什么不能将要查看其结果的字母作为参数传递?然后对结果进行分页?那是,
# show results of params[:alphabet] alphabet
@results = fetch_results(params[:alphabet])
# Use Will Paginate to fetch results internally and give a condition that
# fetches results starting with the passed alphabet.
并在 View 上使用
<%= will_paginate @results %>
显示分页结果(编号)。