Skip to main content
Module

x/airtable/airtable.ts>Airtable#update

Unofficial Airtable client for Deno 🦕
Latest
method Airtable.prototype.update
import { Airtable } from "https://deno.land/x/airtable@v1.1.1/airtable.ts";

Update multiple for selected base and table

const updateMultiple = await airtable.update(
  [
    {
      id: "recXXXXXXXXXXXXXX",
      fields: { Name: "Adult boi", Age: 30 },
    },
    {
      id: "recXXXXXXXXXXXXXX",
      fields: { Name: "Yung boi", Age: 15 },
    },
  ],
  { typecast: true }
);

Type Parameters

T extends FieldSet

table field types

Parameters

records: TableRecord<T>[]

array of record values to be updated

optional
options: RecordOptions

Returns

Promise<TableRecords<T>>

array of updated record values

Update single records for selected base and table

const updateOne = await airtable.update("recXXXXXXXXXXXXXX", {
  Name: "Adult boi",
  Age: 30,
});

Type Parameters

T extends FieldSet

table field types

Parameters

id: string

record id

record: T

record values

optional
options: RecordOptions

Returns

Promise<TableRecord<T>>

updated record values