hiii guyyyssss… У меня есть две таблицы, одна родительская таблица (категории) и дочерняя таблица (функции). У меня есть этот запрос
select c.* ,
(select GROUP_CONCAT(f.featuresId , f.featuresTitle )
from applika.features f
where f.categoriesId = c.categoriesId
group by categoriesId) as nestedData
from applika.categories c
ПРОБЛЕМА : но в столбце nestedDataмой подзапрос в group_concat показывает результат внутри кавычек примерно так:
"nestedData": "featuresId:1featuresTitle:title1 ,featuresId:2featuresTitle:title2 ,featuresId:3featuresTitle:title3 ,featuresId:4featuresTitle:4"
REQUEST : но я не хочу показывать данные в кавычках , есть ли другой способ вместо GROUP_CONCAT или CONCAT выбрать мои дочерние данные в обычном массиве объектов , например, например:
[
...
"nestedData": [
{"featuresId":1 , "featuresTitle":"title1"},
{"featuresId":2 , "featuresTitle":"title2"} ,
{"featuresId":3 , "featuresTitle":"title3"},
{"featuresId":4 , "featuresTitle":title4"}
]
]