создать JSON присоединения запросов в Laravel

Для интересующего случая: компилятор Eclipse является частью ядра JDT .

2
задан Diego Bsc 24 February 2019 в 16:47
поделиться

2 ответа

Создать двумерный массив для преобразования его в JSON. Пример:

$ Area = \ Area :: all (); $ sub_areas = $ area-> subAreas; // отношение

Итерация $ областей с использованием цикла foreach для каждого элемента, помещение его подрайонов в некоторый массив и, наконец, json_encode для этого массива

0
ответ дан Suleman Hamza Sheikh 24 February 2019 в 16:47
поделиться

Поскольку у вас установлены отношения между моделями, вы можете просто сделать:

$areas  = Area::with('subareas')->get();

Это даст вам все области и коллекцию внутри каждой области с соответствующим подрайоном.

Вы можете пойти еще дальше и использовать настройку API Resource , чтобы структурировать отклик json так, как вам хотелось бы.

0
ответ дан Mihir Bhende 24 February 2019 в 16:47
поделиться
Другие вопросы по тегам:

Похожие вопросы: