我在查看页面上没有几个过滤器,并且想要显示与给定条件匹配的计数。像在产品搜索结果中一样,我有Free Shipping
过滤器。我不仅需要在当前页面中,还需要在总记录中匹配过滤器的记录数。
说明:
假设在结果集中我有100条分页为20 /页的记录,其中40条具有free_shipping =1。我想显示为Free Shipping(40)
。目前,我进行$products->where('free_shipping', 1)->count()
,但这使我只在查看的记录中匹配结果。
无论分页如何获取匹配记录的总数?
预先感谢
答案 0 :(得分:0)
如果使用Laravel分页,则可以使用total()
方法。
示例:
$products->total();