У меня красноречивые отношения для объекта, но у меня нет идеи фильтровать внутренние объекты параметров передачи основного объекта.
В нашем проекте есть объект с именем Venue . В нем много классов объектов. Объект класса принадлежит многим категориям и имеет один Instructor объект. У нас тоже есть таблица Categories . Я пытаюсь отфильтровать объекты класса объекта venue , используя category_id в таблице категорий и instructor_id в таблице инструкторов.
$Venue = Venue::with('categories')
->with('classes.schedules')
->with('classes.categories')
->with('classes.instructor')
->rentable()
->findOrFail($venue_id);
Я ожидаю передать class_category_id и instructor_id в 'classes.categories' и 'classes.instructor' для фильтрации классов одного места.