Laravel many-to-many count

MiksIr

miksir@home:~$
А не подскажете. Нужен scope, который фильтрует по наличию связанных записей с учетом их флага активности.

Т.е. есть many-to-many двух моделей A и B. У B есть поле active (в идеале - использование scope у B)
Нужно выбрать A, которые содержат активные B.

С вменяемым запросом на выходе (то, что творит ::has... ну его), т.е. нормальный джойн с условием в on, желательно.
 
Сверху