Задать вопрос
@Roman_Gy

Как добавить в запись, где хранится json по дополнительному ключу со значением в каждый его объект?

Есть столбец в таблице, в котором хранятся значения в формате json.
Пример записи: [{"name":"2","value":1},{"name":"3","value":2},{"name":"4","value":3}].

Необходимо для каждого объекта в массиве дополнительно добавить по ключу и значению, чтобы запись получилась следующего вида: [{"id":1,"name":"2","value":1},{"id":2,"name":"3","value":2},{"id":3,"name":"4","value":3}].

Какие наиболее простые варианты реализации данной задачи существуют?

Важно, что задачу необходимо выполнить исключительно средствами mysql, на версии сервера 5.5, без использования сторонних библиотек и схем.

Пока смотрю в сторону использования функций substring и locate, но получается громоздко и очевидно такое решение будет не самым эффективным даже если его получится реализовать.
  • Вопрос задан
  • 103 просмотра
Подписаться 1 Средний Комментировать
Помогут разобраться в теме Все курсы
  • Skillbox
    Java-разработчик
    8 месяцев
    Далее
  • Shultais Education
    Основы SQL
    3 месяца
    Далее
  • OTUS
    PHP Developer. Professional
    5 месяцев
    Далее
Пригласить эксперта
Ответы на вопрос 1
Ваш ответ на вопрос

Войдите, чтобы написать ответ

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