Привет, у меня такой красноречивый запрос:
$partners = DeliveryPartner::where('active', 1)
->where('blocked', 0)
->whereHas('deliveryPartnerZipcodes', function ($query) use ($zip4pp) {
$query->where('zipcode', $zip4pp);
})
->with('deliveryPartnerImage')
->with(['deliveryPartnerTimes' => function($query) {
//HERE I WANT TO SET A PROPERTY ON THE BASE COLLECTION USING INFO FROM THIS MODEL
}])
->get();
В сроки поставки есть время открытия и закрытия. Используя это время, я хочу установить свойство " status " для родителя, например, $ parent-> status = некоторое значение, основанное на данных из времени партнера по доставке.
Как я могу это сделать?