Background:
I'd like to perform an update on nested fields using the LogicApp
This is what I did:
1. Ran my query to fetch the documents I need
2. Create global variable that holds the array that I wish to 'update'
3. Run for each loop over the first query, parsed the JSON , create a for each loop for
all of the items in the Feedbacks array :
[
{ "id" : "1234"}
]
4. Append the variable that I created with the current item in the loop
5. Finally update that original feedback array with the updated array that was created in the
first variable dynamically.
"id":"1234"
"Features":
[
{
"id": "update me"
"state": "update me"
}
]
Error I have:
I suppose its placing the array
[
{
"id": "update me"
"state": "update me"
}
]
inside the
Feedbacks array []
When I am wanting the items and array that the feedback id is pointing to to be updated within the feedback array, nested in the Features array.
For instance this is the feature container that holds the Feedbacks array (highlighted)
And within the Feedbacks array above, I am wanting to iterate within each of its ids and then update that Features array with what I provided in the variable
(I believe what needs to be updated is being placed in that initialize variable?)
Any advice or suggestion is greatly appreciated. I am a bit stuck on this.