elasticsearch - 谁能帮我从 Elasticsearch 中查询

标签 elasticsearch kibana

我想访问图像中的航类数组并获取 10 x 10 的记录。我通过映射航类数组尝试了不​​同的方法。
这是我在 postman 中尝试过的

 PUT http://12.234.17.134:9200/index-flights
    {
      "mappings": {
        "properties": {
          "flights": {
            "type": "nested" 
          }
        }
      }
    }
    GET http://12.234.17.134:9200/index-flights/_search
    { 
    "query": {
        "match": {
          "result.id": "2erfc096-3db0-4817-88fc-69db286e95b8"
        },
        "query": {
       "nested": {
          "path": "flights"
       }
        }
      }
     }
我的数据结构的图像
/image/K378p.png

最佳答案

使用 _id查询——不需要嵌套的(如果格式错误的话):

{
  "query": {
    "terms": {
      "_id": [
        "2erfc096-3db0-4817-88fc-69db286e95b8"
      ]
    }
  }
}
或者
{
  "query": {
    "ids": {
      "values": [
        "2erfc096-3db0-4817-88fc-69db286e95b8"
      ]
    }
  }
}
提示:切勿在在线论坛中共享公共(public)集群 IP。

关于elasticsearch - 谁能帮我从 Elasticsearch 中查询,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/63307291/

相关文章:

elasticsearch - elasticsearch 是否支持条件查询?

perl - 映射中的not_analyzed被忽略

elasticsearch - 从 OpenDistro docker 镜像运行时为 "Kibana server is not ready yet"

elasticsearch - FileBeat 直接到 ELS 还是通过 LogStash?

elasticsearch - 如何在Kibana和Elasticsearch中从日期时间中提取月份?

javascript - 在Elasticsearch中搜索别名时如何引用各个索引中的特定字段?

elasticsearch - 使用 geo_distance 过滤器不会返回任何使用 ElasticSearch 的命中

具有特殊字符的 Spring Data Elastic Search

java - 错误: `elasticsearch` directory is missing in the plugin zip

elasticsearch - 如何使用kibana查找和可视化尖峰/爆发