Совет по Laravel — фильтрация по связи без whereHas().
Нужно получить только те посты, у которых автор активен?
Для этого можно использовать whereRelation() и отфильтровать родительские модели одной понятной строкой.
Такой код обычно получается короче и читается проще, чем вариант через whereHas().
Можно пойти ещё глубже.
Для вложенных связей Laravel поддерживает точечную запись в запросах на проверку существования связанных моделей.
Например , как на 2 скрине.
Post #1656
542

