laravel Eloquent 中是否可以进行多级连接?
Is multi lavel join possible in laravel Eloquent?
我有文章模型与用户模型和评论模型的连接,当我检索带有用户和评论的文章时,评论模型与用户连接,它有效但它不会检索评论的用户数据。
这是我检索文章数据的代码
$articleData = $this->article->with('user','comments')->find($id);
我想检索包含用户和评论的文章 -(包含用户)。
我刚刚找到问题的答案
$articleData = $this->article->with('user','comments.users')->find($id);
这将检索评论文章的用户数据。
我有文章模型与用户模型和评论模型的连接,当我检索带有用户和评论的文章时,评论模型与用户连接,它有效但它不会检索评论的用户数据。
这是我检索文章数据的代码
$articleData = $this->article->with('user','comments')->find($id);
我想检索包含用户和评论的文章 -(包含用户)。
我刚刚找到问题的答案
$articleData = $this->article->with('user','comments.users')->find($id);
这将检索评论文章的用户数据。