apoc.search.multiSearchReduced

Procedure APOC Core

Do a parallel search over multiple indexes returning a reduced representation of the nodes found: node id, labels and the searched properties. apoc.search.multiSearchReduced( map of label and properties which will be searched upon, operator: EXACT | CONTAINS | STARTS WITH | ENDS WITH, searchValue ). Multiple search results for the same node are merged into one record.

Signature

apoc.search.multiSearchReduced(LabelPropertyMap :: ANY?, operator :: STRING?, value :: STRING?) :: (id :: INTEGER?, labels :: LIST? OF STRING?, values :: MAP?)

Input parameters

Name Type Default

LabelPropertyMap

ANY?

null

operator

STRING?

null

value

STRING?

null

Output parameters

Name Type

id

INTEGER?

labels

LIST? OF STRING?

values

MAP?