기계 번역으로 제공되는 번역입니다. 제공된 번역과 원본 영어의 내용이 상충하는 경우에는 영어 버전이 우선합니다.
JSON.CLEAR
경로의 배열 또는 객체를 삭제합니다.
구문
JSON.CLEAR <key> [path]
키 (필수) — JSON 문서 유형의 레디 스 OSS 키입니다.
경로(선택 사항) - JSON 경로입니다. 제공하지 않으면 기본적으로 root로 설정됩니다.
반환
정수, 삭제된 컨테이너의 수입니다.
-
삭제된 하나의 컨테이너에 대해 빈 배열 또는 객체 계정을 삭제합니다.
-
컨테이너가 아닌 값을 삭제하면 0이 반환됩니다.
예
127.0.0.1:6379> JSON.SET k1 . '[[], [0], [0,1], [0,1,2], 1, true, null, "d"]' OK 127.0.0.1:6379> JSON.CLEAR k1 $[*] (integer) 7 127.0.0.1:6379> JSON.CLEAR k1 $[*] (integer) 4 127.0.0.1:6379> JSON.SET k2 . '{"children": ["John", "Jack", "Tom", "Bob", "Mike"]}' OK 127.0.0.1:6379> JSON.CLEAR k2 .children (integer) 1 127.0.0.1:6379> JSON.GET k2 .children "[]"