|| apoc.map.sortedProperties - APOC 核心文档 - Neo4j 文档

apoc.map.sortedProperties

详情

语法

apoc.map.sortedProperties(map [, ignoreCase ])

描述

返回一个按键字母排序(可选区分大小写)的键/值对 LIST<ANY>

参数

名称

类型

描述

map

MAP

从中提取属性的映射。

ignoreCase

BOOLEAN

排序时是否考虑大小写。默认值为:true

返回

LIST<ANY>

用法示例

以下示例返回一个键/值对列表,其中每个对都使用 APOC 和 Cypher 按键的字母顺序排序。

apoc.map.sortedProperties
WITH {name:"Cristiano Ronaldo",country:"Portugal",dob:date("1985-02-05")} AS map
RETURN apoc.map.sortedProperties(map) AS output
使用 Cypher 的 COLLECT 子查询
WITH {name:"Cristiano Ronaldo",country:"Portugal",dob:date("1985-02-05")} AS map
RETURN COLLECT {
    UNWIND keys(map) AS key
    RETURN [key, map[key]] ORDER BY key
} AS output
结果
输出

[["country","Portugal"],["dob","1985-02-05"],["name","Cristiano Ronaldo"]]

© . This site is unofficial and not affiliated with Neo4j, Inc.