array.concat() function

array.concat() appends two arrays and returns a new array.

Neither input array is mutated and a new array is returned.

Function type signature
(<-arr: [A], v: [A]) => [A]
For more information, see Function type signatures.



First array. Default is the piped-forward array (<-).


(Required) Array to append to the first array.


Merge two arrays

import "array"

a = [1, 2, 3]
b = [4, 5, 6]

c = a |> array.concat(v: b)

// Returns [1, 2, 3, 4, 5, 6]
// Output each value in the array as a row in a table
array.from(rows: c |> (x) => ({_value: x})))

View example output

Was this page helpful?

Thank you for your feedback!

Upgrade to InfluxDB Cloud or InfluxDB 2.0!

InfluxDB Cloud and InfluxDB OSS 2.0 ready for production.