统计关联数量,单个用法
$posts = Post::withCount('comments')->orderBy('id','desc')->paginate(6);
多个用法
$posts = Post::withCount(['comments','zans'])->orderBy('id','desc')->paginate(6);
调用
$post->comments_count
一定要是5.3版本之后,5.2和5.1都会报方法未定义
以上这篇laravel withCount 统计关联数量的方法就是小编分享给大家的全部内容了,希望能给大家一个参考,也希望大家多多支持软件开发网。
您可能感兴趣的文章:浅谈laravel中的关联查询with的问题PHP中Laravel 关联查询返回错误id的解决方法laravel orm 关联条件查询代码laravel学习教程之关联模型Laravel关联模型中过滤结果为空的结果集(has和with区别)laravel ORM关联关系中的 with和whereHas用法Laravel 模型关联基础教程详解Laravel 关联模型-关联新增和关联更新的方法laravel 关联关系遍历数组的例子Laravel5中实现模糊匹配加多条件查询功能的方法如何利用预加载优化Laravel Model查询详解laravel 框架结合关联查询 when()用法分析