remove from map(key a, name of map b)
Gruppe |
Entfernt das Schlüssel-Werte-Paar mit Schlüssel a aus der Map b.
Der Rückgabewert der Funktion ist der unter dem Schlüssel abgelegte Wert. Handelte es sich bei dem abgelegten Wert um einen Vererbungswert, wird nur sein sichtbarer Wert zurückgegeben.
Hinweis: Es können auch "versteckte" Werte entfernt werden. Siehe hierzu die Erläuterungen zum Empty Flag.
Parameterbeschreibung
Parameter |
Beschreibung |
a |
Schlüssel des zu entfernenden Wertepaares. |
b |
(optional) Name der Map. Default: default |
Beispiele
Gegeben sei eine Map myMap mit den Elementen {key1=val1, key2=val2, key3=val3}.
Parameter a |
Parameter b |
Ergebnis |
Werte der Map |
key2 |
myMap |
val2 |
{key1=val1, key3=val3} |
key2 |
myMap |
|
{key1=val1, key3=val3} |
key1 |
myMap |
val1 |
{key3=val3} |
Siehe auch
add to inheritance-map(key a, value b, name of map c, inheritance level d, regex for empty e)
csv-into-map(file a, [mapname b], [keycol(s) c], [csv delim d], [csv encoding e], [clear first f])
fill-map-from-fields( map a, prefix b, index c, hidden d, [processing e] )
get value from map(key a, name of map b, delimiter c, item d)
increase map value(key a, value b, map name c, skip empty d)
select into map(a,b,[param &1 = c], d,e, f,g,h,i,j], delimiter k, map l, m)