У меня есть API и 2 модели, я не хочу загружать целое отношение на API, поэтому я просто хочу загрузить какой-либо атрибут этого отношения в мой API, вот мой код ниже:
$data = Accommodation::with('accommodationFacilities','accommodationRoom.roomPricingHistory')->get();
return new AccommodationResource($data);
таким образом этозагружает тонны данных, которые сейчас не нужны. Я хочу знать, как просто загрузить 1 поле этого вложенного отношения, но не все из них, учитывая, что я просто хочу, чтобы
net_price
был загружен в
accommodationRoom.roomPricingHistory this is the nested relation mentioned above
теперь у меня было 2 подхода 1, чтобы получить его в контроллере и отправить его в ресурсный API в качестве дополнительного параметра, который был невозможен, потому что он возвращает коллекцию, и я не могу получить для каждого из элементов, а второй должен был загрузить вложенное отношениев ресурс и получить только некоторую его часть, которую я не знаю, как это сделать, или даже возможно или нет.какое-либо руководство по этим вопросам?