У меня есть этот логический запрос, который не работает, потому что мне нужно объединиться, как 4 разных таблицы, что безумие, но, пожалуйста, помогите мне, я найду лучший путь в будущем.
select * from approvals
where approvable_type =
(select model from permission_configs
where variable = (
select permission_slug from role_permission
where role_id = (
select role_id from role_user
where user_id = approvals.user_id) ) )
Пожалуйста, дайте мне вышеуказанный запрос в Eloquent с несколькими соединениями! Я всегда буду вам благодарен.