0

我在视图页面上几乎没有过滤器,并且想要显示与给定条件匹配的计数。就像在产品搜索结果上一样,我有Free Shipping过滤器。我需要在总记录中与我的过滤器匹配的记录数,而不仅仅是在当前页面中。

说明:假设在结果集中我有 100 条记录,分页为 20/页,其中 40 条的 free_shipping = 1。我想显示为Free Shipping(40). 目前,我这样做$products->where('free_shipping', 1)->count()了,但这给了我只在查看的记录中匹配的结果。

无论分页如何,如何获得匹配记录的总数?

提前致谢

4

1 回答 1

0

如果使用 Laravel 分页,那么您可以使用该total()方法。

例子 : $products->total();

于 2018-08-08T13:02:52.810 回答