当前位置: 首页 > 知识库问答 >
问题:

回到_source

琴光亮
2023-03-14

我正在使用elasticsearch javascript库,正在努力找出如何只返回源对象中的内容。。。我这样提取数据

  client.search({
    index: 'kafkajmx2',
    body: {
          "_source": "*",
          "size": 10000,
          "query": {
            "bool": {
              "must": [
                { "match": { "metric_name": "IsrExpandsPerSec.Count" }}
                ],
              "filter": [
                {
                  "range": {
                    "@timestamp": {
                      "gte": "now-60m"
                    }
                  }
                }
                ]
            }
          }

        }
  })

但我并没有得到唯一的消息来源。。。如果我将“\u source”:“*”更改为“\u source”:true,我仍然会得到相同的结果。。。


共有1个答案

谭景福
2023-03-14

存在与返回的结果关联的元数据。您在源中指示的*仅用于源中的字段,而不是元数据,元数据是JSON负载中源对象之外的所有内容。Elasticsearch-如何只返回数据,而不返回元信息?我相信这与您所问的类似,而且似乎不可行,尽管这个问题已经相当古老了,因为有ElastiSearch的新版本。在撰写本文时,查看最新版本is 5.2不允许您这样做。您需要分析查询返回的结果。

 类似资料:
  • 返回页面顶部的操作按钮 基础用法 滑动页面即可看到右下方的按钮。 demo <template> Scroll down to see the bottom-right button. <el-backtop target=".page-component__scroll .el-scrollbar__wrap"></el-backtop> </template> 自定义显示内容 显示区

  • Backtop 回到顶部 返回页面顶部的操作按钮 基础用法 滑动页面即可看到右下方的按钮。 demo <template> Scroll down to see the bottom-right button. <el-backtop target=".page-component__scroll .el-scrollbar__wrap"></el-backtop> </template>

  • 平滑滚动到页面顶部。 使用 document.documentElement.scrollTop 或 document.body.scrollTop 获取到顶部距离。从顶部滚动一小部分距离。使用window.requestAnimationFrame() 来实现滚动动画。 const scrollToTop = () => { const c = document.documentElemen

  • 问题内容: 我正在使用调用ajax页面。 如何回显页面返回的响应?我尝试将其保存到var中,但没有得到响应。 问题答案:

  • 我正在学习这个教程,它试图通过构建一个最小的JVM来最小化JVM内存占用。

  • 我有以下问题:当我从一个活动返回到另一个活动时,我需要打开菜单的某些元素。例如: 现在,当我在我的活动中单击“向上”时,菜单的第一个元素总是打开的(跑步者被拉到的地方)。我需要打开这样的元素,它是在打开新活动之前打开的。例如,我在Articles菜单元素中选择了一篇文章,在单击new activity之后,我想再次打开Articles元素。我试图通过点击后退按钮来实现这一点: 但没用怎么了?