与Eloquent嵌套连接

时间:2015-09-03 04:19:47

标签: eloquent laravel-5.1

在MySQL中,我可以进行嵌套连接。 Eloquent有可能吗?

LEFT JOIN users_permissions (
    INNER JOIN permissions
        ON permissions.id = user_permissions.id_permission

    LEFT JOIN permissions_feature
        ON permissions_feature.id = user_permissions.id_permission_feature
) ON users_permissions.user_id = users.id

基本上,如果LEFT JOIN匹配,第一个ON将有效,但它也要求INNER JOIN匹配。此外,如果一切正常,则完成另一个LEFT JOIN

凭借Eloquent似乎无法实现,因为JoinClause没有join()方法。

0 个答案:

没有答案