Loading

适用于搜索的通配符和运算符

发布日期: May 18, 2021
描述


使用通配符和运算符,更有效地控制搜索结果。以下是使用方法以及一些局限性:



 

解决方案

如何使用搜索通配符

 
  • 使用星号 (*),以查找与查询中间或结尾处的零个或多个字符匹配的项目。
 
  • 使用问号 (?),以查找与查询中间或结尾处的唯一字符匹配的项目。


使用更具体的搜索词,以查看更多相关结果。例如,要查找所有出现的潜在客户,包含复数潜在客户,使用“prospect*”。使用部分术语(例如“prosp*”)可能会返回意外匹配项,例如“prosperity”的匹配项。过于宽泛的搜索词可能也需要更长时间,才可以返回结果。有关更多详细信息,请查看 FIND {SearchQuery} | SOQL 和 SOSL 参考文档的“通配符”部分。


通配符限制

 
  • 不支持前导通配符(在搜索词开头使用),但标准查找除外。
 
  • 在搜索短语中使用以引号表示的星号和问号(或在搜索范围中选择精确短语时)作用与通配符相同。例如,“fo?d”会匹配“food”和“fold”。


如何使用搜索运算符

 
  • AND - 搜索匹配所有搜索词的项目。
 
  • AND NOT - 搜索不包含搜索词的项目。
 
  • OR - 搜索包含至少一个搜索词的项目。
 
  • Parenthesis - 将搜索词分为一组(分组搜索词会在字符串中的其他搜索词之前评估)。
 
  • Quotation marks - 按输入顺序搜索匹配所有搜索词的项目。
 

将按以下顺序评估搜索字符串中的多个组合运算符:
 

1.括号

2.AND 或 AND NOT(按从右到左的顺序)

3.OR
知识文章编号

000387524

 
正在加载
Salesforce Help | Article