apoc.map.setLists

详细信息

语法

apoc.map.setLists(map, keys, values)

描述

MAP 中添加或更新以 LIST<ANY> 格式(例如 [key1, key2],[value1, value2])提供的键值对。

参数

名称

类型

描述

Map

MAP

要更新的 Map。

keys

LIST<STRING>

要添加到映射中或在映射中更新的键列表。

值 (values)

LIST<ANY>

与要添加到映射中或在映射中更新的键相关联的值列表。

返回

MAP

用法示例

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

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