Join¶
Description¶
Join two arrays on the specified fields
Input/Output¶
Array #1 : array <= Source
Field #1 : value <= Option
Array #2 : array <= Source
Field #2 : value <= Option
Output : array
Usage¶
- Connect a source to the operator
- Drag an array from the source tree and drop it into input field Array #1
- Select Field #1
- Click on OK
- Drag an array from the source tree and drop it into input field Array #2
- Select Field #2
- Click on OK
Example¶
Array #1 = [{"id":1,"name":"john","genre":"male","age":23},{"id":2,"name":"tom","genre":"male","age":19},{"id":3,"name":"maria","genre":"female","age":23}]
Field #1 = "id"
Array #2 = [{"id":1,"role":"user"},{"id":2,"role":"user"},{"id":3,"role":"admin"}]
Field #2 = "id"
Output = [{"id":1,"name":"john","genre":"male","age":23,"join_fields":{"id":1,"role":"user"}},{"id":2,"name":"tom","genre":"male","age":19,"join_fields":{"id":2,"role":"user"}},{"id":3,"name":"maria","genre":"female","age":23,"join_fields":{"id":3,"role":"admin"}}]