【问题标题】:Is multi lavel join possible in laravel Eloquent?在 laravel Eloquent 中可以进行多级连接吗?
【发布时间】:2015-05-14 03:45:33
【问题描述】:

我有文章模型加入用户模型和评论模型,当我检索带有用户和 cmets 的文章时,评论模型加入用户,它可以工作,但它不会检索评论的用户数据。

这是我检索文章数据的代码

 $articleData = $this->article->with('user','comments')->find($id);

我想用 user 和 cmets - (with user) 检索文章。

【问题讨论】:

    标签: php mysql laravel-4 orm


    【解决方案1】:

    我刚刚找到了我的问题的答案

    $articleData = $this->article->with('user','comments.users')->find($id);
    

    这将检索评论文章的用户数据。

    【讨论】:

    • 仅当模型关系定义正确时。
    猜你喜欢
    • 1970-01-01
    • 2017-02-19
    • 2014-10-11
    • 2019-09-06
    • 2023-03-07
    • 2019-01-30
    • 2016-07-22
    • 1970-01-01
    相关资源
    最近更新 更多