apoc.meta

Qualified Name Type

apoc.meta.data(config MAP<STRING, ANY>) - examines the full graph and returns a table of metadata.

Procedure

apoc.meta.data.of(graph ANY, config MAP<STRING, ANY>) - examines the given sub-graph and returns a table of metadata.

Procedure

apoc.meta.graph(config MAP<STRING, ANY>) - examines the full graph and returns a meta-graph.

Procedure

apoc.meta.graph.of(graph ANY, config MAP<STRING, ANY>) - examines the given sub-graph and returns a meta-graph.

Procedure

apoc.meta.graphSample(config MAP<STRING, ANY>) - examines the full graph and returns a meta-graph. Unlike apoc.meta.graph, this procedure does not filter away non-existing paths.

Procedure

apoc.meta.nodeTypeProperties(config MAP<STRING, ANY>) - examines the full graph and returns a table of metadata with information about the NODE values therein.

Procedure

apoc.meta.relTypeProperties(config MAP<STRING, ANY>) - examines the full graph and returns a table of metadata with information about the RELATIONSHIP values therein.

Procedure

apoc.meta.schema(config MAP<STRING, ANY>) - examines the given sub-graph and returns metadata as a MAP.

Procedure

apoc.meta.stats() - returns the metadata stored in the transactional database statistics.

Procedure

apoc.meta.subGraph(config MAP<STRING, ANY>) - examines the given sub-graph and returns a meta-graph.

Procedure

apoc.meta.cypher.isType(value ANY, type STRING) - returns true if the given value matches the given type.

Function

apoc.meta.cypher.type(value ANY) - returns the type name of the given value.

Function

apoc.meta.cypher.types(props ANY) - returns a MAP containing the type names of the given values.

Function

apoc.meta.nodes.count(nodes LIST<STRING>, config MAP<STRING, ANY>) - returns the sum of the NODE values with the given labels in the LIST<STRING>.

Function