我在飞机场有一个基地,现在我需要以编程的方式增加列(字段)。
例如sql有一个查询此操作

ALTER TABLE Employees
  ADD EmployeeID numeric NOT NULL IDENTITY (1, 1)


Airtable是否有API可以执行此类操作?

最佳答案

Airtable提供了一个API,但不能用于添加列。 Github上有一个Node.js包和其他几个编程库。

他们也有官方Doc的https://airtable.com/api。在没有创造力和共同努力的情况下,无法通过API修改表的架构。因此,您无法执行添加列或修改现有表中的值之类的操作。

var Airtable = require('airtable');
var base = new Airtable({apiKey: 'YOUR_API_KEY'}).base('app$$%&#*(@');

base('Employees').update('EmployeeID', {
  "EmployeeID": "Number"
}, function(err, record) {
    if (err) { console.error(err); return; }
    console.log(record.get('EmployeeID'));
});


这是用于更新记录的更新功能的快速摘要。

关于node.js - Airtable动态添加列,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/51223917/

10-11 13:24