merge (Objekte zusammenführen)

$merge kann verwendet werden um mehrere Objekte zu einem neuen Objekt zusammenzuführen. Dabei werden alle Objektfelder des vorangegangenen Objekts mit dem des darauffolgenden Objektes überschrieben.

Syntax

$merge(object1[,object2,...objectN]])

Parameter

Name

Beschreibung

object1

Das erste Objekt

object2

Das zweite Objekt

objectN

Das nte Objekt

Rückgabewert

Ein zusammengeführtes Objekt, mindestens aber eine Kopie des ersten Objekts.


Beispiel

Syntax

Variablen

Ergebnis

$merge($var(a),$var(b))

a = {
"name": "Hans",
"country": "Austria"
}
b = {
"country": "Germany",
"city": "Munich"
}
{
"name": "Hans",
"country": "Germany",
"city": "Munich"
}