Всем привет!
Есть легаси проект, в котором заказы выводятся по 9 шт с возможностью фильтрации. Как сделать фильтрацию по модели это понятно. А вот с отношениями, я чет не разобрался.
В итоговый массив данных попадают отношения из других моделей, которые через with попадают в конечный результат. А мне поставили задачу, что нужно фильтровать по данным из других моделей.
Для понимания, вот пример кода
https://implode.io/mrHyHSв блоке Schema основная модель для вывода заказа mssqlViewOrders
в блоке Model дополнительная модель с базы логистики, по которой хочу производить фильтр
в блоке Code кусок контроллера, который все это передает в API
В методе getOrderByDeliveryCount и ...Count2 пытался вывести хотя бы счетчик заказов в которых уже есть данные о доставке, копипастой из документации, но чет не шмогла.
Подскажите, как это работает.