获取关系计数 Laravel JSON

Get relation count Laravel JSON

我有一个 Post 模型,其中通过 hasMany('App/Comment') 关系有很多评论。我正在尝试 return JSON 格式的评论数。我想得到的回应是

comments: [...],
numComments: 5,
...

我可以 return 评论,但我不知道是否有一种简单的方法可以通过预加载获得评论数量。

Post::whereIn('user_id', $ids)->with('comments')->get();

谢谢。

刚刚找到解决方案 here