1. 概述
在使用DSL进行Elasticsearch的查询中,通常我们都是使用query进行过滤匹配,比如下面这段代码
GET /my_index/_search
{
"query": {
"match": {
"name": "张三"
}
}
}
除此之外,ES还提供了filter过滤,二者都是提供过滤查询的功能。很多人对此比较疑惑,ES这样设计有什么目的?下面我们就讲讲他们之间的区别。
2. 二者关注的点不同
query关注的是
版权声明:本文为qq_28834355原创文章,遵循CC 4.0 BY-SA版权协议,转载请附上原文出处链接和本声明。