$object.delete()
Löscht das gegebene Objekt object bzw. die gegebene Menge von Objekten.
Es können nur Fachobjekte gelöscht werden. Wird die Löschfunktion auf einem primitiven Wert wie einer Zeichenkette aufgerufen, wird ein Fehler erzeugt. Der Einfachheit halber ist es erlaubt delete() auf null aufzurufen. Ein solcher Aufruf hat keinen Effekt.
| Name | Typ | Beschreibung | Pflicht | Default |
|---|---|---|---|---|
| object | Fachobjekt/Menge | Ein einzelnes oder eine Menge von Objekten, die gelöscht werden sollen. | ja |
all(`my.module:MyType`)
.filter(x -> $x.get(`my.module:MyType#myProp`) < 5)
.delete()
Ausgabe: Keine
Löscht alle Objekte von `my.module:MyType`, deren Wert in myProp kleiner als 5 ist.