How to: Add multiple values to a single array item (array app connect component)

Hey all,

Might not be explaining this perfectly, but I have a form, each form input has an array component associated with it.

When a user types in a value into the input and presses enter this sends this value to the array, I then repeat the selections from the array beneath the input as ‘tags’.

One specific array (location) I need to not only send the entered value, e.g. San Francisco but also two other inputs that are hidden, one being latitude and the other longitude.

Currently in the array when I send I just send all 3 values in the data picker as a Add Unique Item:

Screen Shot 2020-10-22 at 9.10.26 am

Then in the repeat I only display the value which is from the initial input. That ‘works’ - but I don’t see the additional values appearing in the array so I’m pretty sure this isn’t the right way to do it.

Any guidance from the community on how I would do this appropriately?

bump ! are there any news @George

The Add Unique Item is to add a single item, it will only be added when it doesn’t already exist in the array.

If you want to add mutiple values as a dingle item to an array you can use the object constructor, it looks like {{ { place: value, long: inp_long.value, lang: imp_lang.value } }}. This however will not work with the Add Unique Items since you can’t compare objects directly.