自定义分页,获取匹配过滤器的记录数

6tqwzwtp  于 2021-06-25  发布在  Mysql
关注(0)|答案(0)|浏览(185)

我用的是拉威尔5.5。我有一个模块,它应用过滤器,并使用\u limit和\u page进行分页( offset=limit*(page-1) ). 请求url示例:

api/v1/clients?firstname=John&active=true&_limit=10&_page=2

在本例中,我应用querybuilder中的所有过滤器,作为响应,将有10条符合条件的记录 firstname=John and active=true 将跳过前10条记录,因为页面是2。我需要与我的前端页码过滤器匹配的记录数。laravel分页具有以下功能: $q->paginate(10)->total(); 如果不使用laravel paginate(),如何从查询生成器获取所有匹配记录的计数?

暂无答案!

目前还没有任何答案,快来回答吧!

相关问题