0
json을 Postgres DB에서 데이터 유형으로 사용하고 json 문서에서 값을 추출하는 데 문제가있는 데이터베이스로 작업하고 있습니다. 나는 주위에 약간의 연구를 수행했고Postgres의 JSON 필드에서 데이터에 액세스하기
json_array_elements
response ->> 'filterEntryId'
json_populate_recordset(null::obj, table.column -> 'filterEntryId'
를 사용하고 있지만 성공하지 않은 포함한 다양한 솔루션을 시도했다. 나는 이것이 json이 컬럼에 저장되는 방식이라고 생각하기 시작했다. 즉, '{'대신 '['로 시작한다.
다음은 json 필드 값의 예입니다.
[{
"filterEntryId":373,
"length":3,
"locale":"en",
"matched":"dog",
"quality":1.0,
"root":"dog",
"severity":"mild",
"start":2,
"tags":["Vulgarity"],
"type":"blacklist"
}]