gpt4 book ai didi

kaminari - 如何使用 Kaminari 获取页数

转载 作者:行者123 更新时间:2023-12-01 21:13:09 27 4
gpt4 key购买 nike

我正在迭代大量模型对象,出于性能/内存原因需要分页。

我想做这样的事情:

for i in 1..Person.num_pages
Person.page(i).each do
# work
end
end

显然我可以自己计算并计算,但是有相当于 num_pages 的东西吗?或者是否有更优雅的方法来完成此操作?

最佳答案

使用total_pages

是的,您可以使用total_pages来检索模型中的总页数。

例如:

@blog_entries = Blog.all.page(1).per(20)
puts "total pages: #{@blog_entries.total_pages}"

版本<0.14.0

在版本 0.14.0 之前,该方法称为 num_pages 而不是 total_pages

关于kaminari - 如何使用 Kaminari 获取页数,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/10449627/

27 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com