JSON.CLEAR - Amazon ElastiCache (Redis) OSS

Terjemahan disediakan oleh mesin penerjemah. Jika konten terjemahan yang diberikan bertentangan dengan versi bahasa Inggris aslinya, utamakan versi bahasa Inggris.

JSON.CLEAR

Membersihkan array atau objek di jalur.

Sintaks

JSON.CLEAR <key> [path]
  • kunci (wajib) - Kunci Redis OSS dari jenis dokumen JSON.

  • jalur (opsional) – Sebuah jalur JSON. Diatur secara default ke root jika tidak disediakan.

Nilai yang ditampilkan

  • Integer, jumlah kontainer dihapus.

  • Menghapus array kosong atau akun objek untuk 1 kontainer yang dihapus.

  • Menghapus nilai non-kontainer mengembalikan 0.

Contoh

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 "[]"