3、GET /_search :查询全部索引下的数据
精确值查找
当进行精确值查找时, 我们会使用过滤器(filters)。...过滤器很重要,因为它们执行速度非常快,不会计算相关度(直接跳过了整个评分阶段)而且很容易被缓存。我们会在本章后面的 过滤器缓存 中讨论过滤器的性能优势,不过现在只要记住:请尽可能多的使用过滤式查询。...terms
对于多个关键字的查询,假设我们需要查询price在10,20,30中的其中一个即可,那么需要使用terms指定多组值
精确查询,不会使用分词器
GET /my_store/products/...例如,下面这些字符串是采用字典序(lexicographically)排序的:
5, 50, 6, B, C, a, ab, abb, abc, b
在倒排索引中的词项就是采取字典顺序(lexicographically...,那么在Elasticsearch中页存在这些聚合函数,比如sum,avg,count等等
GET /lib/user/_search
{
"size": 0, //在使用聚合的时候,默认还会返回全部的文档结果