【问题标题】:paginate results searchkick对结果进行分页搜索
【发布时间】:2018-12-12 17:33:32
【问题描述】:

所以我在我的桌子上工作了这个分页

.page(params[:page]).per(50)

这是我的搜索结果

@events = Event.search params[:search], suggest: true, partial: true, misspellings: {distance: 2}

if @events.results.any?
  render '/results'
else
  render '/noresults'
end

这就是我目前在视图中显示的方式

  <% @events.each do |event|%>

感谢您的帮助!

山姆

【问题讨论】:

    标签: ruby-on-rails pagination


    【解决方案1】:

    分页(根据文档) https://github.com/ankane/searchkick

    与 kaminari 和 will_paginate 配合得很好。

    # controller
    @products = Product.search "milk", page: params[:page], per_page: 20
    

    与 kaminari 一起查看

    <%= paginate @products %>
    

    使用 will_paginate 查看

    <%= will_paginate @products %>
    

    【讨论】:

      猜你喜欢
      • 2021-05-22
      • 2015-04-05
      • 2013-05-04
      • 2012-12-01
      • 2016-03-21
      • 2014-01-25
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多