【发布时间】:2015-02-10 23:03:50
【问题描述】:
我有一个要对其执行 LIKE 查询的帐户列表。理想情况下,我的查询类似于:
SELECT id, owner.name FROM Account WHERE name LIKE IN :entityList
有什么办法可以做到吗?
问题是我的实体名称来自第三方来源,这意味着名称可能存在细微变化,即
“Bay Ridge apt。” VS“湾岭公寓”
很难预测拼写的差异可能在哪里,我希望 LIKE 过滤器可能是一些神奇的过滤器,可以为我解决这个问题并匹配子字符串(即“Bay Ridge”)。
如何执行此查询?
谢谢!
编辑:Salesforce 指南在其指南中不包含此选项,因此可能无法将 LIKE 和 IN 组合在一起。也许有解决方案? SOQL Comparison Operators
编辑:也许有一种方法可以对列表执行 SOSL 查询?类似的东西:
Find {entityList} In Account
我似乎在任何地方都找不到这个......
【问题讨论】:
标签: salesforce soql