BookatlasTwo-Day MuleSoft → Salesforce Bootcamp
1 / 18 · Module 3 — DataWeave 2.0 Crash Course · filtered: cheatsheet⊞ allnext →

3.27Object merging with `++`

++ isn't only string concatenation.

It can combine structures.

Suppose:

var baseAccount = {
    Name: payload.name
}

and:

var address = {
    BillingCity: payload.city
}

Then:

baseAccount ++ address

produces:

{
  "Name": "Acme",
  "BillingCity": "Orlando"
}

That's a nice DataWeave pattern.