ElasticSearch ——结构化查询

2020-06-01 00:00:00 查询 子句 字段 过滤 匹配

之前笔者写过的所有的查询都属于命令行查询,但是不利于复杂的查询,而且一般在项目开发中不使用命令行查询方式,只有在调试测试时使用简单命令行查询,但是,如果想要善用搜索,我们必须使用请求体查询 (request body search)API。之所以这么称呼,是因为大多数的参数以 JSON 格式所容纳而非查询字符串。请求体查询,并不仅仅用来处理查询,而且还可以高亮返回结果中的片段,并且给出帮助你的用户找寻好结果的相关数据建议。

空查询

我们以简单的 search API 开始,空查询将会返回索引中所有的文档。

GET /_search
{}

相关文章