elasticsearch 复合查询(三) match,match_all,match_phrase,match_phrase_prefix,multi_match,multi_mutch
term与match的区别:term查询:只匹配指定的字段中包含指定的词的文档,terms可指定多个字段term是代表完全匹配,也就是精确查询,搜索前不会再对搜索词进行分词,所以我们的搜索词必须是文档分词集合中的一个match查询会先对搜索词进行分词,分词完毕后再逐个对分词结果进行匹配,因此相比于term的精确搜索,match是分词匹配搜索must,must_not,should,filtermu