Table Find
Select rows from a workspace table by row id or query filter.
Type
table.findFolder
tableChannels
Any
Pipe
Value
Scope
Any
Table Find loads rows from a table. Choose By Row ID for one known row, or By Query to filter, paginate, and sort.
The shape on the data pipe changes with Mode and Pagination. Use Bind Pipe if a later step still needs this result after the pipe moves on.
Configure
| Setting | Description |
|---|---|
| Table | Workspace table to read (required) |
| Mode | By Row ID or By Query |
| Row ID | Shown in By Row ID — the row to load (literal or variable) |
| Filters | Shown in By Query — conditions on table fields |
| Pagination | Shown in By Query — One, All, Limit/Skip, or Limit/Page. Default One |
| Limit / Skip / Page | Shown for Limit/Skip or Limit/Page |
| Sorting | Shown in By Query — optional field and ascending/descending order |
Handles
| Handle | Role |
|---|---|
| In (target) | Incoming connection |
| Out (source) | Continues after the rows are loaded |
Pipe schema
The next block reads this on the data pipe (pipe.value).
By Row ID, or By Query with pagination One:
| Key | Type | Description |
|---|---|---|
row | object or null | The matched row, or null if none |
total | number | 0 or 1 |
By Query with All, Limit/Skip, or Limit/Page:
| Key | Type | Description |
|---|---|---|
rows | list | Matched rows |
total | number | Total matching count when paginated |
Each row uses that table’s field keys, plus id, createdAt, and updatedAt.