게임 정보 관련해서 질문이 있습니다.

  1. 스키마 정의를 사용한 테이블을 새로 만들어 List 형태의 컬럼을 추가하였습니다.
    해당 컬럼을 사용할 때에 기존 값에 추가를 하는 형태로 만들고 싶은데 방법이 있을까요 ?
    Param에 add를 하면 list 형태의 컬럼이더라도 기존 값에 합산 되더라구요.

예를 들자면,
해당 컬럼에 Add를 했을 경우 기존 값은 유지한 채로 추가하는 형식으로 만들고 싶습니다.

  1. 위의 같은 형태로 list에 null 가능으로 하였지만 param.addNull(“columnName”) 으로 동작하지 않고 add(“columnName”, new List() {0})으로 해야만 들어가집니다. null로 값을 넣는 방법 알려주시면 감사하겠습니다.

안녕하세요 개발자님.

안타깝게도 list나 map같은 한 컬럼내에 여러개의 데이터가 있는 경우, 한 개의 데이터만 수정을 하는 것은 불가능하며 한 컬럼에 수정된 전체 데이터를 넣어야 합니다.
(리스트 형태로 {1,2,3,4,5}가 존재한다면 그 중 3만 수정하는 불가능하며 {1,2,7,4,5}의 데이터로 교체해야합니다.)

스키마 정의 테이블의 경우, list나 map에 null을 넣는 것은 불가능합니다.
데이터 삽입시에 list나 map의 길이에 맞게 데이터를 생성하여 넣어주시면 감사하겠습니다.