# Avoid concatenation of arrays in Jsonata

**URL:** <https://discourse.nodered.org/t/avoid-concatenation-of-arrays-in-jsonata/53980>\
**Category:** General\
**Created:** [19 November 2021 07:15 UTC](https://discourse.nodered.org/t/avoid-concatenation-of-arrays-in-jsonata/53980 "2021-11-19T07:15:42Z")\
**Posts on this page:** 4\
**Page:** 1

<div class="post-metadata">

**Author:** ![BartButenaers](https://sea2.discourse-cdn.com/flex026/user_avatar/discourse.nodered.org/bartbutenaers/32/10476_2.png) [@BartButenaers](https://discourse.nodered.org/u/BartButenaers)\
**Post date:** [19 November 2021 07:15 UTC](https://discourse.nodered.org/t/avoid-concatenation-of-arrays-in-jsonata/53980/1 "2021-11-19T07:15:42Z")

</div>

Hi folks,

I started using Jsonata today, but already struggling with arrays.

This is my input:

```auto
{
   "payload": [
      {"someArray": [1,2,3]},
      {"someArray": [4,5,6]},
      {"someArray": [7,8,9]}
   ]
}

```

When I apply this simple Jsonata expression:

```auto
payload.someArray

```

Then the result is one big array:

```auto
[1, 2, 3, 4, 5, 6, 7, 8, 9]

```

However I would like to have an array of arrays:

```auto
[[1, 2, 3], [4, 5, 6], [7, 8, 9]]

```

Does anybody knows how to achieve that, preferably via a "_human understandable_" expression 😉

Thanks!!!  
Bart

---

<div class="post-metadata">

**Author:** ![E1cid](https://sea2.discourse-cdn.com/flex026/user_avatar/discourse.nodered.org/e1cid/32/77971_2.png) [@E1cid](https://discourse.nodered.org/u/E1cid)\
**Post date:** [19 November 2021 08:44 UTC](https://discourse.nodered.org/t/avoid-concatenation-of-arrays-in-jsonata/53980/2 "2021-11-19T08:44:00Z")

</div>

Try  
`payload.[someArray]`

---

<div class="post-metadata">

**Author:** ![BartButenaers](https://sea2.discourse-cdn.com/flex026/user_avatar/discourse.nodered.org/bartbutenaers/32/10476_2.png) [@BartButenaers](https://discourse.nodered.org/u/BartButenaers)\
**Post date:** [19 November 2021 09:36 UTC](https://discourse.nodered.org/t/avoid-concatenation-of-arrays-in-jsonata/53980/3 "2021-11-19T09:36:04Z")

</div>

Hey @E1cid,  
That works great. Awesome. Thanks a lot!!!!  
And is very short an readable...  
Bart

---

<div class="post-metadata">

**Author:** ![system](https://us1.discourse-cdn.com/flex026/uploads/nodered/original/1X/d073cd938eafa2e558d7c2cd59003b3ef4963033.png) [@system](https://discourse.nodered.org/u/system)\
**Post date:** [3 December 2021 09:36 UTC](https://discourse.nodered.org/t/avoid-concatenation-of-arrays-in-jsonata/53980/4 "2021-12-03T09:36:17Z")

</div>

This topic was automatically closed 14 days after the last reply. New replies are no longer allowed.
