1

我正在使用 Zapier 在 Airtable 中查找记录,因为该记录将包含未来步骤所需的信息。我收到需要以全小写格式检索的记录。Airtable 记录通常是 Titlecase,但并非总是如此。我已经为 Titlecase 做了一个格式化步骤。我本质上是在尝试创建一个高级 Airtable 搜索公式来检索匹配的记录,无论它是什么情况。我写的是: {Active Project}=IF(LOWER("<Trigger Value>{{35606695__output}}<Trigger Value>"),UPPER("<Trigger Value>{{35606695__output}}<Trigger Value>"),"<Trigger Value>{{35825986__output}}<Trigger Value>")

搜索条件是查找小写、大写或大写的记录。即使我知道数据符合这些条件之一,它也会返回空。无论情况如何,我将如何检索 Airtable 记录?

4

2 回答 2

0

大卫在这里,来自 Zapier 平台团队。我喜欢 Airtable,所以很高兴为您解答这个问题。

以不区分大小写的方式进行搜索的最简单方法是将所有内容都小写。我对你的具体设置做了一些猜测,这对我来说就像一个魅力:

LOWER({Active Project})=LOWER("<TriggerValue>{{35606695__output}}</TriggerValue>")

这应该消除您可能需要的任何格式化程序步骤或其他技巧。​如果您还有其他问题,请告诉我!

于 2018-04-17T19:19:55.160 回答
0

不确定自上述答案发布以来语法是否发生了变化,但对于其他偶然发现此问题的人,请关注 Zapier 的这篇文章:https ://community.zapier.com/featured-articles-65/how-to-do -a-fuzzy-search-in-airtable-3215

确保“搜索依据”和“搜索值”字段为空白,然后FIND()在“搜索公式”字段中使用公式。与Zapier 上的另一篇帮助文章相反,传入的字段值需要被包装<TriggerValue></TriggerValue>。(注意带有 / 的结束标记,并且没有空格)。

于 2021-04-05T17:26:33.930 回答