Skip to main content
Module

x/airtable/airtable.ts>Airtable#replace

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

Replace multiple for selected base and table

const replaceMultiple = await airtable.replace(
  [
    {
      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 replaced

optional
options: RecordOptions

Returns

Promise<TableRecords<T>>

array of replaced record values

Replace single records for selected base and table

const replaceOne = 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>>

replaced record values