Update Row

The Update Row action step allows you to update a row or multiple rows in a table by a given condition.

To run this action, you need to specify the filter condition to find the row to update, for example:

// id = 23
{{ui.table.updatedRow.data.id}}

And you also need to specify the values to update. You can do this in the following ways:

  • Update values field by field:

// name = 'John'
{{ui.table.updatedRow.data.name}}
  • Switch to JS mode (JS button) and send the updated values as an object:

{{ui.table.updatedRow.data}}

or:

{
  name: "John",
  age: 30
}

This object will be sent to the server and converted to an UPDATE statement, for example:

You can check the action's Payload tab to see the actual object sent to the server.

triangle-exclamation

Unset fields will be presented as undefined and will NOT be used in the UPDATE statement:

You can always adjust the data before sending it.

Examples

Adding additional values

circle-exclamation

Changing values

Deleting unnecessary values

or:

Joining array values

Using default values

Additional settings

If you need to update multiple rows, you can select the Bulk Update checkbox in the action's settings.

triangle-exclamation

Last updated

Was this helpful?