Задать вопрос
Cor4win
@Cor4win
Изучаю android-разработку

Как распарсить любое jsonb поле в postgresql динамически?

Распарсить операторами -> и ->> очень просто, но это надо вручную прописывать каждое поле, а можно ли написать универсальный парсер, который не будет зависеть от структуры json'a? Точнее сказать, я уверен что можно, приложив определенные усилия, но я так полагаю такой велосипед должен быть уже изобретён)

Т.е. на входе у нас есть таблица в которой есть jsonb поле с json'ом любой структуры, а на выходе получаем таблицу в которой столько полей(столбцов) сколько в этом json'е пар ключ-значение. Соответственно именем поля будет название ключа, а значением в этом поле - значение.
  • Вопрос задан
  • 491 просмотр
Подписаться 1 Простой 6 комментариев
Пригласить эксперта
Ваш ответ на вопрос

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

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