apoc.search.multiSearchReduced

This procedure is not considered safe to run from multiple threads. It is therefore not supported by the parallel runtime. For more information, see the Cypher Manual → Parallel runtime.

Details

Syntax

apoc.search.multiSearchReduced(labelPropertyMap, operator, value) :: (id, labels, values)

Description

Returns a reduced representation of the NODE values found after a parallel search over multiple indexes. The reduced NODE values representation includes: node id, node labels, and the searched properties.

Input arguments

Name

Type

Description

labelPropertyMap

ANY

A map that pairs labels with lists of properties. This can also be represented as a JSON string.

operator

STRING

The search operator, can be one of: ["exact", "starts with", "ends with", "contains", "<", ">", "=", "<>", "⇐", ">=", "=~"].

value

STRING

The search value.

Return arguments

Name

Type

Description

id

INTEGER

The id of the found node.

labels

LIST<STRING>

The labels of the found node.

values

MAP

The matched values of the found node.