Мне нужно запросить вложенное отношение, используя конструкцию 'with', но я понятия не имею, как использовать поля основной таблицы в условии отношения.Пример:
Order::with([
'products',
'statuses' => function($statuses) {
$statuses->where('id', LAST_STATUS_ID_FROM_ORDERS_TABLE);
}
])->get()
Есть предложения?