4.5. copy (Kopieren)
4.5. copy (Kopieren)
Die "copy"-Operation kopiert den Wert an einer angegebenen Stelle zur Zielstelle.
Das Operationsobjekt MUSS (MUST) ein "from"-Mitglied enthalten, das eine Zeichenkette ist, die einen JSON Pointer-Wert enthält, der die Stelle im Zieldokument referenziert, von der der Wert kopiert werden soll.
Die "from"-Stelle MUSS (MUST) existieren, damit die Operation erfolgreich ist.
Zum Beispiel:
{ "op": "copy", "from": "/a/b/c", "path": "/a/b/e" }
Diese Operation ist funktional identisch mit einer "add"-Operation an der Zielstelle unter Verwendung des im "from"-Mitglied angegebenen Werts.