我无法使用查询构建器在 Laravel 中编写此查询:
```
SELECT pt.name, IF(up.permission_id IS NULL,'false','true') permission
FROM mercuri_permission_type pt
LEFT OUTER JOIN mercuri_user_permission up
ON pt.id = up.permission_id AND up.user_id = $user_id
```
最佳答案
你应该做 multi left join
来处理这个问题;但我建议您使用 doctrine ORM 并在 doctrine 上运行此查询。为了在 Laravel 中使用 Doctrine,以下链接将很有用:
Getting started doctrine 2 laravel
关于mysql - 如何在 Laravel 中运行左外连接 SQL 查询,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/28803949/