gpt4 book ai didi

ruby-on-rails - 使用 will_paginate gem 在 rails 中获取当前页面的记录数

转载 作者:行者123 更新时间:2023-12-03 12:20:27 28 4
gpt4 key购买 nike

我需要获取当前页面的记录数。我正在使用 will_paginate gem 进行分页。在尝试获取 collection.count 时,我得到的是记录总数?

@collection = User.paginate(page: params[:page], per_page: 10).all

当我尝试获取集合计数时,它会返回条目总数。如何获取当前表的记录数

最佳答案

如果您需要整个查询中的总条目数:

@collection.total_entries

如果你需要当前页面的条目数:

@collection.size

与此同时,您不需要在分页中调用最后一个 .all 作用域。只需尝试:

@collection = User.paginate(page: params[:page], per_page: 10)

关于ruby-on-rails - 使用 will_paginate gem 在 rails 中获取当前页面的记录数,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/49032435/

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