MySQL

MYSQL JSON Array 다루기

GoodDev 2023. 3. 13. 14:28

1. JSON Array 값 추가시에 
    JSON_ARRAY_APPEND(COALESCE(json_column, '[]'), '$', 'Z')

    만약 json_colum 이 null 이 아닌 경우 COALESCE 사용하지 않아도 됨

2. JSON 내부 데이터 검색시에
  JSON_CONTAINS( json_column, '"Z"', '$') 
  2번째 인수 등록시 주의 사항
    숫자일 경우 '7' 표 입력
    문자일 경우 ' "Z" ' 입력