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.

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

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.

Last updated

Was this helpful?