使用url查询airtable数据库中的数据

问题描述 投票:0回答:1

我想使用filterByFormula在我的库中实现用于搜索特定数据的URL以下是我的链接,我遇到了错误以及如何解决该问题

我的网址:

api.airtable.com/v0/APPID/Stories?filterByFormula=(FIND(“Car (in robot form) will offer a hug when I am stressed out”,{User want}) &api_key=MYKEY


Error : 
{
    "error": {
        "type": "INVALID_FILTER_BY_FORMULA",
        "message": "The formula for filtering records is invalid: Invalid formula. Please check your formula text."
    }
}

我尝试使用邮递员,请帮助我。

database postman airtable
1个回答
0
投票

虽然通过API从Airtable查询过滤的数据,但您不必使用FIND关键字。您可以使用简单的Airtable公式(如结构)过滤数据。例如,

{Email} = '[email protected]' 

上面的过滤器从表中检索其Email只是[email protected]的所有记录

以限制通过API maxRecord参数检索的记录数可用于此目的。有关各种参数的更多信息,请在这里AirTable API Find record by email或官方Airtable API文档中参考我的答案

您的情况

API网址的结构应为,

api.airtable.com/v0/APPID/Stories?filterByFormula=Car+(in+robot+form)+will+offer+a+hug+when+I+am+stressed+out%3D%22User+want%22&api_key=MYKEY

有关Airtable API编码的更多信息,请选中此https://codepen.io/airtable/full/rLKkYB?baseId=app1C5TVoophmmr8M&tableId=tblvILr4aSAYI98oa

希望这会有所帮助!

© www.soinside.com 2019 - 2024. All rights reserved.