apoc.coll.insertAll

Details

Syntax

apoc.coll.insertAll(coll, index, values)

Description

Inserts all of the values into the LIST<ANY>, starting at the specified index.

Arguments

Name

Type

Description

coll

LIST<ANY>

The list to insert the values into.

index

INTEGER

The position in the list to start inserting the given values.

values

LIST<ANY>

The values to be inserted.

Returns

LIST<ANY>

Usage examples

The following inserts the values 11, 12, and 13 at index 3 in the list:

RETURN apoc.coll.insertAll([1,3,5,7,9], 3, [11,12,13]) AS output;
Results
Output

[1, 3, 5, 11, 12, 13, 7, 9]