Actions31
- Tabelle Actions
- View Actions
- Spalte Actions
- Share Actions
- Import Actions
- Zeile Actions
Overview
This node integrates with Nextcloud Tables to manage rows within tables. Specifically, the "Zeile Aktualisieren" (Update Row) operation allows users to update data in a specific row of a selected table by specifying new values for one or more columns.
Common scenarios where this node is beneficial include:
- Automating updates to records stored in Nextcloud Tables based on external triggers or workflows.
- Synchronizing data changes from other systems into Nextcloud Tables.
- Modifying specific fields in a row without replacing the entire row content.
For example, you might use this node to update the status column of a task row when an external event marks it as completed, or to correct data entries dynamically during a workflow execution.
Properties
| Name | Meaning |
|---|---|
| Zeilen-ID | The ID of the row to update. This identifies which row in the table will be modified. |
| Tabelle | The table containing the row. You can select the table either from a list or by entering its numeric ID. |
| Zeilen-Daten Aktualisieren | The data to update in the row. You specify one or more columns by their column IDs and provide new values for each. |
Details for "Zeilen-Daten Aktualisieren":
- Spalten-ID: The ID of the column to update.
- Wert: The new value to set for that column.
Output
The node outputs JSON data representing the updated row after the operation completes successfully. Each output item contains the updated row's data fields reflecting the changes made.
If the node supports binary data output (not indicated here), it would typically represent attachments or files related to the row, but this operation focuses on JSON data updates only.
Dependencies
- Requires a valid API authentication token or API key credential configured in n8n to connect to Nextcloud Tables.
- Depends on Nextcloud Tables API availability and proper permissions to read and update rows in the specified table.
- Uses internal helper modules for handling API requests and loading options such as tables and columns.
Troubleshooting
- Invalid Table or Row ID: Errors may occur if the specified table ID or row ID does not exist or is inaccessible. Verify IDs are correct and the user has access rights.
- Permission Denied: If the API credentials lack permission to update rows, the node will fail. Ensure the API key or token has sufficient privileges.
- Incorrect Column IDs or Values: Providing invalid column IDs or incompatible values may cause errors. Confirm column IDs are valid and values match expected data types.
- Network or API Errors: Temporary network issues or API downtime can cause failures. Retry or check Nextcloud server status.
- Expression Errors: If expressions are used in input fields, ensure they resolve correctly; otherwise, the node may throw evaluation errors.
When errors occur, the node logs detailed messages including resource and operation names to help diagnose issues. Users can enable "Continue On Fail" to allow workflows to proceed despite individual item errors.