如何在Elasticsearch中过滤或查询索引名称列表?

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了如何在Elasticsearch中过滤或查询索引名称列表?相关的知识,希望对你有一定的参考价值。

我使用以下内容列出索引

curl localhost:9200/_cat/indices?v 

是否有任何方法可以过滤或查询索引名称,例如使用通配符?

curl localhost:9200/_cat/indices - d '{
  "query": {
    "prefix": {
      "index": "sam-"
    }
  }
}'

elasticsearch.js中的格式是什么?

答案

简单:curl localhost:9200/_cat/indices/sam-*?v

另一答案

它应该是这样的:

curl -X GET "127.0.0.1:9200/_cat/indices/sam-*?v&s=index"

以上是关于如何在Elasticsearch中过滤或查询索引名称列表?的主要内容,如果未能解决你的问题,请参考以下文章

elasticsearch基本查询笔记(三)-- es查询总结

elasticSearch - 高级检索

Elasticsearch 查询语法 --- 2022-04-03

怎样查看本地添加的elastic 索引

Elasticsearch操作索引

(58)ElasticSearch索引不可变的原因