获取关系计数 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。
我有一个 Post 模型,其中通过 hasMany('App/Comment') 关系有很多评论。我正在尝试 return JSON 格式的评论数。我想得到的回应是
comments: [...],
numComments: 5,
...
我可以 return 评论,但我不知道是否有一种简单的方法可以通过预加载获得评论数量。
Post::whereIn('user_id', $ids)->with('comments')->get();
谢谢。
刚刚找到解决方案 here。