Map Functions

Qualified Name Type Release

apoc.map.fromNodes

Function

APOC Core

apoc.map.fromPairs

Function

APOC Core

apoc.map.fromLists

Function

APOC Core

apoc.map.fromValues

Function

APOC Core

apoc.map.merge

- merges two maps

Function

APOC Core

apoc.map.mergeList

- merges all maps in the list into one

Function

APOC Core

apoc.map.setKey

Function

APOC Core

apoc.map.removeKey

- remove the key from the map (recursively if recursive is true)

Function

APOC Core

apoc.map.removeKeys

- remove the keys from the map (recursively if recursive is true)

Function

APOC Core

apoc.map.clean

Function

APOC Core

apoc.map.groupBy

- creates a map of the list keyed by the given property, with single values

Function

APOC Core

apoc.map.groupByMulti

- creates a map of the list keyed by the given property, with list values

Function

APOC Core

apoc.map.sortedProperties

- returns a list of key/value list pairs, with pairs sorted by keys alphabetically, with optional case sensitivity

Function

APOC Core

apoc.map.updateTree

- adds the {data} map on each level of the nested tree, where the key-value pairs match

Function

APOC Core

apoc.map.values

Function

APOC Core

apoc.map.submap

- returns submap for keys or throws exception if one of the key doesn’t exist and no default value given at that position

Function

APOC Core

apoc.map.mget

- returns list of values for keys or throws exception if one of the key doesn’t exist and no default value given at that position

Function

APOC Core

apoc.map.get

- returns value for key or throws exception if key doesn’t exist and no default given

Function

APOC Core