Ruby on rails 使用kaminari加载页面范围
我需要用kaminari加载一个页面范围。我的意思是: 型号。第1页..5.10 因此,我会在第一页获得前50个项目,然后继续每页10个项目Ruby on rails 使用kaminari加载页面范围,ruby-on-rails,ruby-on-rails-3.2,kaminari,Ruby On Rails,Ruby On Rails 3.2,Kaminari,我需要用kaminari加载一个页面范围。我的意思是: 型号。第1页..5.10 因此,我会在第一页获得前50个项目,然后继续每页10个项目 有什么建议吗?我通过做以下几点来解决同样的问题: if first_load ar = [] (1..n).each do |p| ar << Model.page(p) end ar.flatten else Model.page(n).per(10) end 啊,我不确定。具有讽刺
有什么建议吗?我通过做以下几点来解决同样的问题:
if first_load
ar = []
(1..n).each do |p|
ar << Model.page(p)
end
ar.flatten
else
Model.page(n).per(10)
end
啊,我不确定。具有讽刺意味的是,我使用gem并不需要使用寻呼机。很抱歉。