🔥码云GVP开源项目 12k star Uniapp+ElementUI 功能强大 支持多语言、二开方便! 广告
# Indices 查询 原文链接 : [https://www.elastic.co/guide/en/elasticsearch/reference/5.0/query-dsl-indices-query.html](https://www.elastic.co/guide/en/elasticsearch/reference/5.0/query-dsl-indices-query.html) 译文链接 : [http://www.apache.wiki/pages/viewpage.action?pageId=4882908](http://www.apache.wiki/pages/viewpage.action?pageId=4882908) 贡献者 : [蓝色飞扬](/display/~lixiaoqing) [<< Boosting Query](http://www.apache.wiki/pages/viewpage.action?pageId=4882906)                                                                                                                       [Joining Queries >>](https://www.elastic.co/guide/en/elasticsearch/reference/5.0/joining-queries.html)   * * * ## Indices Query ![](/download/attachments/4882908/image2016-11-23%2014%3A3%3A37.png?version=1&modificationDate=1479880961000&api=v2)**在5.0.0中已弃用。** 用搜索 **_index** 字段来代替 **Indices** 查询是在搜索跨多个指标执行的情况下非常有用。 它允许指定索引名称的列表和内部查询,该内部查询仅对与该列表上的名称匹配的索引执行。  对于被搜索、但没有在名单上的条目相匹配其他指数,使用 **no_match_query  **代为执行。 ``` GET /_search { "query": { "indices" : { "indices" : ["index1", "index2"], "query" : { "term" : { "tag" : "wow" } }, "no_match_query" : { "term" : { "tag" : "kow" } } } } } ``` 可以使用 **index** 字段,以提供一个单一的索引。 **no_match_query** 的取值是“string”,可以为 **none** (匹配任何文件),也可以为 **all** (匹配所有)。 默认为**all** 。 **query** 是强制性的,此外还有 **indices** (或 **index** )也是强制性。 * * * [<< Boosting Query](http://www.apache.wiki/pages/viewpage.action?pageId=4882906)                                                                                                                      [Joining Queries >>](https://www.elastic.co/guide/en/elasticsearch/reference/5.0/joining-queries.html)