ES[7.6.x]学习笔记(九)搜索 (3)

在请求体中,match代替了之前的bool,match是标准的全文索引的查询。match后面跟的字段是要查询的字段名,在咱们的例子中,查询的字段是desc,如果有多个字段,可以列举多个。desc字段里,query就是要查询的内容。我们还可以在字段中指定分析器,使用analyzer关键字,如果不指定,默认就是索引的分析器。我们执行一下上面的查询,结果如下:

index type _id score source.id source.title source.desc
ik_index   _doc   fEsN-HEBZl0Dh1ayKWZb   1.2576691   1   苹果   苹果真好吃  

我们可以看到相应的数据已经检索出来了。

最后

在ES中,检索的花样是比较多的,这里也不能一一给大家介绍了,只介绍一些最基本、最常用的查询功能。下一篇我们看一下ES的聚合查询功能。

内容版权声明:除非注明,否则皆为本站原创文章。

转载注明出处:https://www.heiqu.com/zyfgwf.html