apoc.map.setValues
Function
apoc.map.setValues(map MAP<STRING, ANY>, pairs [key ANY, value ANY])
- adds or updates the alternating key/value pairs (e.g. [key1,value1,key2,value2]) in a MAP
.
== Signature
apoc.map.setValues(map :: MAP, pairs :: LIST<ANY>) :: MAP
Usage Examples
The following updates a key in a map:
RETURN apoc.map.setValues(
{name:"Cristiano Ronaldo",country:"Portugal",dob:date("1985-02-05")},
["dob", date("1986-02-06"), "country", "Spain"]
) AS output;
Output |
---|
|