within
The within
Instruction executes a list of Instructions for a single nested record within the input Record. This is used to move into nested data structures in JSON input data.
action |
"within" |
source |
The property in the input Record containing the nested data structure. |
instructions |
An array of Instructions to be executed. |
Example
With an input record structured like:
{ "username": "jbloggs", "dates": { "start": "2017-09-23" } }
the start
date needs to be referred to inside a within
Instruction:
{ "action": "within", "source": "dates", "instructions": [ { "source": "start", "destination": "project-dates", "name": "start", "dateFormat": "yyyy-MM-dd" }, // ... ] }