помощью которого можно из таблицы (древовидной где парент = ид) своять json документ?
или таки надо идти от рекурсии и на основании результата уже собирать json?
Так рекурсивным запросом
а есть пример?
Вот так можно собрать рекурсивный json: https://pastebin.com/X4CU9vvp Довольно долго провозился, чтобы собрать его корректно, скорее всего, проще не получится одним запросом (там только один уровень подзапроса можно в рекурсивной части убрать, он остался от переделки более сложного запроса). И ещё - я переделывал из реального запроса вслепую и не проверял, где-то мог ошибиться.
Обсуждают сегодня