Оценить значение столбца в строки - PullRequest
2 голосов
/ 08 марта 2010

У меня есть столбец, значение которого является массивом json. Например:

[{"att1": "1", "att2": "2"}, {"att1": "3", "att2": "4"}, {"att1": "5", "att2": "6"}]

Я хотел бы предоставить представление, где каждый элемент массива json превращается в строку, а атрибуты каждого объекта json - в столбцы. Имейте в виду, что массив json не имеет фиксированного размера.

Есть идеи, как мне этого добиться?

1 Ответ

1 голос
/ 09 марта 2010

лексер хранимой процедуры для запуска против строки? что-нибудь еще, например, попытка использования переменной в SQL или использование регулярного выражения, я думаю, будет непросто.

если вам это нужно только для просмотра на стороне клиента, можете ли вы использовать библиотеки декодирования JSON (json_decode (), если вы используете PHP), а затем построить разметку из этого?

но если вы собираетесь использовать его для любой работы с БД, я считаю, что он не должен храниться как JSON.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...