一、elasticsearch-rest-high-level-client 创建索引3中方式
一些常用查询
1. match query VS match_phrase query
注意其差别:
match query:会对查询语句进行分词,分词后查询语句中的任何一个词项被匹配,文档就会被搜索到。如果想查询匹配所有关键词的文档,可以用and操作符(term即是and, or则是should)连接;
match_phrase query:满足下面两个条件才会被搜索到
(1)分词后所有词项都要出现在该字段中
(2)字段中的词项顺序要一致
如下: