空搜索(empty search)

时间:2014-06-06 08:43:17   收藏:0   阅读:228

首先从简单的搜索开始——empty search,这个搜索返回所有的index中所有的document。

GET /_search
{}bubuko.com,布布扣

标记1表示的是请求体

就像query-string搜索一样,你能对若干index进行搜索,同时能指定若干若干类型:

GET /index_2014*/type1,type2/_search
{}

也能使用分页:

GET /_search
{
   
"from":30,
   
"size":10
}

一些语言,比如JavaScript,不允许在get请求中使用请求体,因此search API也能使用POST请求:

POST /_search
{
   
"from":30,
   
"size":10
}

我们稍后讨论 highlighting_matchesAggregations  did_you_mean ,现在只要关注查询就行了。

 不像query-string那么隐晦的方式,请求体搜索允许我们使用Query Domain Specific Language(Query DSL)写请求体。

 

原文:http://www.elasticsearch.org/guide/en/elasticsearch/guide/current/_empty_search.html

空搜索(empty search),布布扣,bubuko.com

评论(0
© 2014 mamicode.com 版权所有 京ICP备13008772号-2  联系我们:gaon5@hotmail.com
迷上了代码!