Если вы попробуете ввести значение, как написано:
select '{ data: [ "AVM": "1,000", "location": "CA" ] }'::json;
ERROR: invalid input syntax for type json
LINE 1: select '{ data: [ "AVM": "1,000", "location": "CA" ] }'::jso...
Предполагая, что данные являются YAML, вы можете извлечь их из базы данных и использовать анализатор YAML для получения данных. Пример в Python (https://pyyaml.org/):
import yaml
y_str = '{ "data" : [ "AVM": "1,000", "location": "CA" ] }'
y_dict = yaml.safe_load(y_str)
y_dict
{'data': [{'AVM': '1,000'}, {'location': 'CA'}]}
y_dict["data"][0]["AVM"]
'1,000'
Если у вас установлен plpythonu or plpython3u
в базе данных, вы можете написать функцию, которая делает то же самое.