请求体查询
简单查询语句(lite)是一种有效的命令行adhoc查询。但是,如果你想要善用搜索,你必须使用请求体查询(request body search)API。之所以这么称呼,是因为大多数的参数以JSON格式所容纳而非查询字符串。
请求体查询(下文简称查询),并不仅仅用来处理查询,而且还可以高亮返回结果中的片段,并且给出帮助你的用户找寻最好结果的相关数据建议。
1.空查询
我们以最简单的 search API开始,空查询将会返回索引中所有的文档。
<1> 这是一个空查询数据。
同字符串查询一样,你可以查询一个,多个或_all索引(indices)或类型(types):
你可以使用from及size参数进行分页: