我想使用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."
}
}
我尝试使用邮递员,请帮助我。
答案 0 :(得分:0)
通过API从Airtable查询过滤的数据时,您不必使用FIND
关键字。您可以使用简单的Airtable公式(如结构)过滤数据。例如,
{Email} = 'johnwick@neverdie.com'
上面的过滤器从Email
就是johnwick@neverdie.com
的表中检索所有记录
要限制通过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
希望这会有所帮助!