Ruby on rails Rails 3元搜索排序链接和分页

Ruby on rails Rails 3元搜索排序链接和分页,ruby-on-rails,will-paginate,meta-search,Ruby On Rails,Will Paginate,Meta Search,想知道是否有人知道如何让meta_search的sort_链接与will_paginate一起工作 分页链接是否会保留meta_search的搜索/排序参数,但排序链接不会:(这可能是您要查找的,不幸的是,它尚未合并 如果您愿意使用单独的gem对链接进行排序,那么sortedgem的构建就是为了提供您想要的功能,即在保存分页状态的同时对列进行排序 我就是这样做的。我有一个带有名称和截止日期属性的任务模型 index.html.haml 如您所见,我在单击“排序链接”时发送页面参数 *任务\u c

想知道是否有人知道如何让meta_search的sort_链接与will_paginate一起工作

分页链接是否会保留meta_search的搜索/排序参数,但排序链接不会:(

这可能是您要查找的,不幸的是,它尚未合并

如果您愿意使用单独的gem对链接进行排序,那么
sorted
gem的构建就是为了提供您想要的功能,即在保存分页状态的同时对列进行排序


我就是这样做的。我有一个带有名称和截止日期属性的任务模型

index.html.haml

如您所见,我在单击“排序链接”时发送页面参数

*任务\u controller.rb*

  def index
    @q = Task.search(params[:q])
    @tasks = @q.result.paginate(:page => params[:page], :per_page => 10)
  end
我希望有帮助

PS:我正在使用而不是元搜索

  def index
    @q = Task.search(params[:q])
    @tasks = @q.result.paginate(:page => params[:page], :per_page => 10)
  end