简单说match会对查询字符串做分词,而term不会,会把query string为一个整体去倒排索引中查询。
具体可以参考官方文档给的例子(打开下边的页面,最下边有一个很好的例子)。
https://www.elastic.co/guide/en/elasticsearch/reference/6.8/query-dsl-term-query.html
简单说match会对查询字符串做分词,而term不会,会把query string为一个整体去倒排索引中查询。
具体可以参考官方文档给的例子(打开下边的页面,最下边有一个很好的例子)。
https://www.elastic.co/guide/en/elasticsearch/reference/6.8/query-dsl-term-query.html