apoc.map.setValues

详细信息

语法

apoc.map.setValues(map, pairs)

描述

MAP(映射)中添加或更新交替出现的键/值对(例如 [key1,value1,key2,value2])。

参数

名称

类型

描述

Map

MAP

要更新的 Map。

pairs

LIST<ANY>

以成对方式列出的条目列表,用于向映射中添加或更新数据。

返回

MAP

用法示例

以下示例更新了映射中的一个键

RETURN apoc.map.setValues(
    {name:"Cristiano Ronaldo",country:"Portugal",dob:date("1985-02-05")},
    ["dob", date("1986-02-06"), "country", "Spain"]
) AS output;
结果
输出
{
  "name": "Cristiano Ronaldo",
  "country": "Spain",
  "dob": "1986-02-06"
}