You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
All fields are optional for updates (except read-only fields which are automatically excluded). TypeScript will enforce that you can only update fields that aren't marked as read-only.
86
93
</Callout>
87
94
95
+
<Callouttype="info">
96
+
For webhook hydrate flows, use `db.from(table).get({ ROWID })` when you only have FileMaker `ROWID` metadata.
Copy file name to clipboardExpand all lines: apps/docs/content/docs/fmodata/extra-properties.mdx
+6Lines changed: 6 additions & 0 deletions
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -34,6 +34,12 @@ const result = await db.from(users).list().execute({
34
34
});
35
35
```
36
36
37
+
Use `ROWID` to hydrate a record when a webhook payload only gives you system columns:
38
+
39
+
```typescript
40
+
const result =awaitdb.from(users).get({ ROWID: 2 }).execute();
41
+
```
42
+
37
43
<Callouttype="warning">
38
44
Special columns are only included when no `$select` query is applied (per OData specification). When using `.select()`, special columns are excluded even if `includeSpecialColumns` is enabled.
@@ -1471,6 +1491,15 @@ const result = await db.from(users).list().execute({
1471
1491
});
1472
1492
```
1473
1493
1494
+
Use `ROWID` to hydrate a single record when you only have webhook metadata:
1495
+
1496
+
```typescript
1497
+
const result =awaitdb
1498
+
.from(users)
1499
+
.get({ ROWID: 2 })
1500
+
.execute();
1501
+
```
1502
+
1474
1503
**Important:** Special columns are only included when no `$select` query is applied (per OData specification). When using `.select()`, special columns are excluded even if `includeSpecialColumns` is enabled.
0 commit comments