问题标签 [airtable]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
1 回答
643 浏览

json - POST 方法 API 缺少字段

在 Postman 客户端中使用 POST 到 Airtable 时出现错误。我正在从 API 文档中完全复制示例并更改授权密钥。

GET 方法有效。

为什么是这样?

我尝试更改内容类型,修改字段,但没有任何效果。

$ curl -v -XPOST https://api.airtable.com/v0/appLAzbce9A4J7prZ/TestTable
-H“授权:已编辑”
-H“内容类型:应用程序/json”
-d'{“字段”:{“药房“:“测试”,“PID”:“18101”,“交易”:“123231”},“类型转换”:真}'

POST 方法应该更新我的 AirTable 电子表格。

0 投票
1 回答
423 浏览

google-sheets - 通过 Zapier 将 Airtable 中的多条记录拉入 Google 表格

想知道是否有一种方法可以根据 Airtable 中的条件 Y/N 列通过 Zapier 将多条记录从 Airtable 提取到 Google Sheet 中。

基本上,我想创建一个 Zap 来搜索表中的所有记录,并将列中带有“Y”的任何记录拉入 Google 表格。

Zapier 告诉我,只有使用 Zapier 的 Code 才能做到这一点,但是我的技能非常少,所以我想知道是否有人能指出我如何实现这一目标的正确方向,或者 Stackoverflow 上是否存在任何东西(我进行了搜索,但看不到任何东西)。

任何帮助将不胜感激!

干杯!

0 投票
1 回答
88 浏览

node.js - Airtable 有时返回结果,有时不返回

我正在使用 Node.js 库与官方 js 库AirTable 进行通信。我遇到了问题filterByFormula。有时当我尝试从 AirTable 中查找记录时,即使我很确定应该有一些结果,我也没有得到结果。我的逻辑是,如果我在 AirTable 中找不到记录,我会创建一个新记录。如果我找到它,我将更新现有的。此逻辑导致两次输入相同条目的问题。

这是我的查询:

这个函数是这样使用的:

如您所见,如果 AirTable 存在,我必须从 AirTable 获取记录,但有时 AirTable 没有返回具有给定 ID 的现有记录,然后我得到具有相同外部 ID 的重复记录。我做错了什么还是有一些我不知道的问题?

0 投票
1 回答
271 浏览

excel - 我可以简化 Airtable 公式的 if 语句吗?

我对编写公式来操作数据很陌生。我正在使用 Airtable 收集调查反馈,并根据提供的 2 个分数为每个响应分配一个类别。每个或两个分数可以是 -4、-2、0、2 或 4。根据分数的组合,响应将进入六个类别之一。

为此,我编写了一个 If/And 公式(有效),但我想知道是否有更简单和更清洁的方法来实现这一点:

谢谢您的帮助!

0 投票
1 回答
147 浏览

if-statement - Airtable If 语句输出 NaN

我正在使用 If 语句将整数分配给来自另一个单元格的字符串。这似乎有效,但如果我引用这些列,我会得到一个 NaN 值。这是我下面的公式。我尝试在输出值周围添加 INT() ,但这似乎破坏了一切。我错过了什么吗?

0 投票
0 回答
457 浏览

python-3.x - 为什么 Airtable API 和 Python 不起作用?

我是 Python 和 API 的新手,我正在尝试从 API 获取一些数据。更具体地说,我正在尝试从基地获取一些表格。我正在遵循这个 GitHub 存储库的说明: https ://github.com/bayesimpact/airtable-python

到目前为止,我已经创建了一个名为mypyth的虚拟环境,并在其中启动了一个名为get_data.py的脚本

这就是我的脚本的样子(我写了 API KEY 而不是我真正的 api 密钥:

现在这些是我在控制台上运行的命令:

有谁明白我为什么会收到这个错误?也许有一个步骤我没有遵循?提前感谢您的任何回答

0 投票
0 回答
938 浏览

python-3.x - 在 Airtable API 上发布数据不起作用

我正在尝试借助post方法在 Airtable 上创建一个新表。我有以下代码:

尽管如此,当我运行脚本时,我收到一条错误消息:

有谁明白为什么会这样?我真的很绝望!提前致谢

0 投票
0 回答
1209 浏览

reactjs - 使用 React Router 从数据库中的 slug 生成 URL

我有一个显示数据库内容的 React SPA。

每次单击按钮时,React 都会查询数据库,并在不更改 URL 的情况下更改内容。

我希望每次单击按钮以使 React Router 更改 URL 以匹配存储在 db 中的每个项目的 slug。

这可能吗?

目前我的路线文件如下所示:

这意味着如果我转到www.url.com/component1/bananas,我可以将propof作为传递bananas给组件。Component1this.props.match.params.product

但这对我没有帮助,我不认为。

我想Component1从数据库中读取,告诉 React Router slug 应该是什么。

感觉这些问题与 URL 参数有关——但我想动态生成 URL,而不是动态匹配 URL。

React 组件如下所示:

0 投票
1 回答
937 浏览

python - 为什么 airtable-python-wrapper 不起作用?

因此,我通过在我的项目文件夹中输入以下内容安装了在 github 页面https://github.com/gtalarico/airtable-python-wrapper/blob/master/README.md上找到的airtable-python-wrapper包:

后来我写了以下脚本:

当我运行时,我得到了错误:

有谁知道为什么会这样?为什么它不能识别类Airtable?我正在关注文档,所以我不明白问题是什么。提前致谢

0 投票
1 回答
614 浏览

reactjs - 如何从 Airtable 数据库中提取图像?

当我尝试编译我的代码时,我得到了错误:

错误图像

我正在关注一个教程,唯一的区别是 Airtable 中每个列/字段的名称。我的项目应该可以工作,但事实并非如此。我是不是忘了特别声明一些东西?有没有更简单的方法从 Airtable 获取图像?React Airtable 教程