我正在尝试与用户联系,并发表评论,但我也想评论用户数据。目前,我正在使用此代码获取与发布相关的用户数据和评论,但也希望用户对象发表评论。我正在使用的代码在 PostController.php
中public function index()
{
$post=Post::orderBy('created_at','DESC')->with('user')->with('comments' )->get();
return response()->json(["posts" => $post ]);
}
这正在返回
我也在模型中设置了关系 有什么办法可以使用户对象进入评论对象,例如:
谢谢!
答案 0 :(得分:1)
尝试:
public function index()
{
$post = Post::orderBy('created_at','DESC')with(['comments', 'comments.user'])->get();
return response()->json(["posts" => $post ]);
}
希望对您有帮助