Forum Discussion

manohar's avatar
manohar
Contributor
4 years ago
Solved

Merging two arrays

Hi there, I have 2 arrays that I need to merge; I have used Merge in Join Snap but they are not coming in as Output below. seems simple but missing something. Any guidance? Thanks Manohar I...
  • j_angelevski's avatar
    4 years ago

    Hi @manohar ,

    After the input data you can use JSON Splitter to split the input data on $order-lines, then simply use Group by N with the following

    Result:

    [
      {
        "order-lines": [
          {
            "line-num": "00010",
            "attachments": {
              "type": "AttachmentText",
              "intent": "Supplier",
              "text": "2021-08-25 09:57 :-  Test"
            },
            "description": "Test 31103"
          },
          {
            "line-num": "00020",
            "description": "Test 31104"
          },
          {
            "line-num": "00030",
            "description": "Test 10220"
          }
        ]
      }
    ]
    

    This is assuming you have only one data source, if you have two then use Join with following setting

    After this use Mapper with the following expression

    You get the same result.