Я пытаюсь запросить значение внутри вложенного JSON с соответствующим ключом, но проблема в том, что предыдущий ключ неизвестен. Как мы можем сделать это в Postgres?
Здесь мне нужно запросить значение «status», но ключи «random1» и «random2» не являются постоянными.
Допустим, это пример значения в «my_table» и столбце «my_jsonb».
мой_jsonb:
{
"known": {
"random1": {
"status": "ACTIVE"
},
"random2": {
"status": "ACTIVE"
},
"random3": {
"status": "ACTIVE"
}
}
}
Выход:
АКТИВНО
АКТИВНО
АКТИВНО
Я хочу искать значения всех ключей «статуса» без указания предыдущего ключа.