|| apoc.convert.toSortedJsonMap - APOC 核心文档 - Neo4j 文档

apoc.convert.toSortedJsonMap

详情

语法

apoc.convert.toSortedJsonMap(value [, ignoreCase ])

描述

将给定 NODE 属性中的序列化 JSON 对象转换为 Cypher MAP

参数

名称

类型

描述

value

ANY

要转换为字符串化 JSON 映射的值。

ignoreCase

BOOLEAN

排序时是否忽略键的大小写。默认值为:true

返回

STRING

使用示例

以下将一个映射转换为 JSON 映射,键按字母顺序排序,忽略大小写

WITH {b:8, d:3, a:2, E: 12, C:9} as map
RETURN apoc.convert.toSortedJsonMap(map) as output;
结果
输出

"{\"a\":2,\"b\":8,\"C\":9,\"d\":3,\"E\":12}"

以下将一个映射转换为 JSON 映射,键按字母顺序排序,区分大小写

WITH {b:8, d:3, a:2, E: 12, C:9} as map
RETURN apoc.convert.toSortedJsonMap(map, false) as output;
结果
输出

"{\"C\":9,\"E\":12,\"a\":2,\"b\":8,\"d\":3}"

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