We're improving the Set node and need your suggestions ๐Ÿ˜Š

Hi all :wave:

Weโ€™re planning to update the Set node with a goal of making it more intuitive and flexible. We would absolutely love your input on where we should focus. Specifically, it would be great to understand:

  • Is there anything particularly confusing or frustrating about the current Set node?
  • Is there anything that is difficult or impossible for you to do with the Set node that comes up a lot?
  • Are there any options or functionality youโ€™ve love to see added to the Set node?

For any requests or feedback you submit on this thread, please try to give some context to the task youโ€™re trying to achieve (example workflows are great!). Already on our horizon is clarifying the UX copy and making nested fields neater/ more digestable.

Thanks everyone :pray:

5 Likes

Hey @maxT,

It would be nice if we would set multiple items, At the moment to do multiple items we need to use a function (unless I have missed something) this is handy when testing community issues and mocking up data sources without calling APIs.

It would be nice to have the documentation updated to mention that you can create arrays with the set node as well it took me a couple of weeks to work out I can do that :smiley:

Other than that I like the Set node.

4 Likes

@jon thanks for this - agreed that trying to create multi-item mock data can be tricky at times.

Would a table view make sense for this usecase? (like a very lightweight airtable). Wondering if that should simply be a whole different node, while set is more so for creating specific schemas (or setting simple values).

@maxT that isnโ€™t a bade idea and it would make it very easy to quickly mock up data or set multiple values, Maybe a โ€œSet Advancedโ€ or something.

2 Likes

Oooh this would be helpful, how do you make an array with the set node?

Hey @jhambach,

On mobile so donโ€™t have an example to hand but the trick is to set your first name to myname[0] then for your next item change the 0 to a 1 and keep incrementing as needed.

1 Like

Nice, I can see that being handy for setting up mock data. Thank you!

I wish there was a more visual way in the set node to apply regex. I know how to do it via the expression editor so I end up using the Set node for this, but I wish there was a way I could copy my expression from regex101 and just paste it into the set node. I suppose a regex node may be a better idea for this but wanted to give my 2 cents.

Also agree that a table in the Set node would be amazing. My only frustration with the set node is when I try to add nested JSON which I think a table would solve.

1 Like