apoc.coll.randomItem

Function

apoc.coll.randomItem(coll LIST<ANY>)- returns a random item from the LIST<ANY>, or null on LIST<NOTHING> or LIST<NULL>.

Signature

apoc.coll.randomItem(coll :: LIST<ANY>) :: ANY

Input parameters

Name Type Default

coll

LIST<ANY>

null

Usage examples

The following returns a random value from a list:

RETURN apoc.coll.randomItem([1,3,5,7,9]) AS output;
Table 1. Results
Output

7