0

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

我的网址:

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."
    }
}

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

4

1 回答 1

0

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

{Email} = 'johnwick@neverdie.com' 

Email上面的过滤器从简单的表中检索所有记录johnwick@neverdie.com

可以通过 APImaxRecord参数限制检索记录的数量。有关各种参数的更多信息,请在此处参考我的答案AirTable API 通过电子邮件或官方 Airtable API 文档查找记录

在你的情况下

API url 的结构类似于,

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

希望这可以帮助!

于 2020-04-03T07:59:32.350 回答