一、高级检索的功能点
通过高级搜索配置搜索项,能更准确的过滤掉不相干信息,获取最想要的检索信息。
以Google搜索为例(截取核心片段): 
二、高级检索拆分
1、包含以下全部的关键词:
需要分词处理;
若需要指定字段,则使用matchQuery实现;
若无需指定字段的全文检索,则使用queryStringQuery实现;
2、包含以下的完整关键词 :
需要完整匹配字符,使用wildcardQuery结合”*”实现;
3、包含以下任意一个关键词 :
空格分隔每个关键词,需要将多个词空格拆分,然后对每个关键词通过should结合wildcardQuery遍历实现;
4、不包括以下关键词 :
包含以下全部关键词的反面,
若需要指定字段,则使用must_not结合matchQuery实现;
若无需指定字段,则使用must_not结合queryStringQ
继续阅读与本文标签相同的文章
-
接口开发前准备工作
2026-05-24栏目: 教程
-
错误代码 missing-signature 错误原因: 缺少签名参数-自查方案
2026-05-24栏目: 教程
-
新人必读-密钥配置、签名、验签
2026-05-24栏目: 教程
-
口碑开店接口ISV对接常见问题指南
2026-05-24栏目: 教程
-
创建卡券模板接口(alipay.pass.template.add)JAVA版本小样
2026-05-24栏目: 教程
