

Die vorliegende Übersetzung wurde maschinell erstellt. Im Falle eines Konflikts oder eines Widerspruchs zwischen dieser übersetzten Fassung und der englischen Fassung (einschließlich infolge von Verzögerungen bei der Übersetzung) ist die englische Fassung maßgeblich.

# JSON.CLEAR
<a name="json-clear"></a>

Entfernt die Arrays oder ein Objekt auf dem Pfad.

Syntax

```
JSON.CLEAR <key> [path]
```
+ key (erforderlich) — Ein Valkey- oder Redis-OSS-Schlüssel vom JSON-Dokumenttyp.
+ path (optional) – Ein JSON-Pfad. Es gilt der Root-Standardwert, falls nicht angegeben.

**Ergebnis**
+ Ganzzahl, die Anzahl der entfernten Container.
+ Das Löschen eines leeren Arrays oder Objekts führt zu einem entfernten Container.
+ Das Löschen eines Nicht-Container-Werts gibt 0 zurück.

**Beispiele**

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