ссылка из модели заказа на модель манагеров через manager_id
$order->manager
Тестирую через сервис провайдер, поэтому код один и тот же. И то там null, то связь загружается.
при этом в модели всегда есть id манагера от этой связи
$order->manager_id
В чем прикол? Загружаю теперь так
Manager::findOrFail($order->manager_id)
Ошибок нет, но как-то хотелось бы пользоваться тем что задумано фреймворком.
Laravel 9.19
Показывай код
она то грузит связь то не грузит. Механизм лейзилоада видимо хромает. И это не только на этой таблице. Partners потому что партнеры таблица, там пары партнеров собраны.
так ты дженерик же описываешь
А какие условия влияют на загрузку связи?
температура по Кельвину 🌚 ну, разный код выполняется, разные входные данные..
А зачем эта дичь с load? Просто взял $order->partners и погнал
потому что она иногда NULL, в том и проблема.
Обсуждают сегодня