@kirillinyakin

Как кастовать Json Array в Postgres Array, чтобы использовать внутри ключевого слова Any в PostgreSQL?

Хочу использовать ключевое слово Any, чтобы проверить есть ли значени внутри Json поля, но не понимаю как кастовать json в array, как такое можно сделать?
  • Вопрос задан
  • 225 просмотров
Решения вопроса 1
@galaxy
Ну например:
# select array_agg(a) from jsonb_array_elements_text('[1, 5, "a", {}]'::jsonb) t (a);
  array_agg
--------------
 {1,5,a,"{}"}
(1 row)


Наверное, есть еще варианты, фукнций и операторов там полно.
Ответ написан
Комментировать
Пригласить эксперта
Ваш ответ на вопрос

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

Войти через центр авторизации
Похожие вопросы