- html - 出于某种原因,IE8 对我的 Sass 文件中继承的 html5 CSS 不友好?
- JMeter 在响应断言中使用 span 标签的问题
- html - 在 :hover and :active? 上具有不同效果的 CSS 动画
- html - 相对于居中的 html 内容固定的 CSS 重复背景?
我正在尝试在用户使用_search API时收集数据,但我偶然发现了一个可以放入搜索查询中的标记,该标记可能会简化我的工作,但我找不到足够的信息。
_search主体中的stats标记是否会影响任何内容;喜欢返回结果吗?
我只能在此页面https://www.elastic.co/guide/en/elasticsearch/client/javascript-api/current/api-reference.html上找到唯一的信息,它声明的所有内容都是String,String [],Boolean-请求的特定标记,用于记录和统计。 elasticsearch实际上将它记录在某个地方吗?
我的_search请求示例:
基巴纳
GET myindex/doc/_search
{
"query": {
"match_all": {}
},
"stats": ["my string of data"]
}
curl -XGET "http://localhost:9200/myindex/doc/_search" -H 'Content-Type: application/json' -d'
{
"query": {
"match_all": {}
},
"stats": ["my string of data"]
}'
最佳答案
stats
查询中的_search
关键字用于定义一些统计信息组,您以后可以使用_stats
API进行查询。例如,假设您使用myindex
组查询my-query
:
curl -XGET "http://localhost:9200/myindex/doc/_search" -H 'Content-Type: application/json' -d'
{
"query": {
"match_all": {}
},
"stats": ["my-query"]
}'
curl -XGET "http://localhost:9200/myindex/_stats/search?groups=my-stats"
{
"_shards": {
"total": 2,
"successful": 2,
"failed": 0
},
"_all": {
"primaries": {
"search": {
"open_contexts": 0,
"query_total": 5806,
"query_time_in_millis": 73948,
...
"groups": {
"my-query": { <----------
"query_total": 8,
"query_time_in_millis": 81,
...
}
}
}
},
"total": {
"search": {
"open_contexts": 0,
"query_total": 5806,
"query_time_in_millis": 73948,
...
"groups": {
"my-query": { <----------
"query_total": 8,
"query_time_in_millis": 81,
...
}
}
}
}
},
"indices": {
"listings-master": {
"uuid": "oUYHBiU8RVayI95uCw3Clg",
"primaries": {
"search": {
"open_contexts": 0,
"query_total": 5806,
"query_time_in_millis": 73948,
...
"groups": {
"my-query": { <----------
"query_total": 8,
"query_time_in_millis": 81,
...
}
}
}
},
"total": {
"search": {
"open_contexts": 0,
"query_total": 5806,
"query_time_in_millis": 73948,
...
"groups": {
"my-query": { <----------
"query_total": 8,
"query_time_in_millis": 81,
...
}
}
}
}
}
}
}
关于elasticsearch - elasticsearch _search api stats标签有什么作用?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/52488959/
Elasticsearch不支持url中的查询cjk字符吗? 我需要在索引(old_merge_result)中查询术语“北京”(中文)。以下查询似乎不起作用。 ES会退缩 GET / old_mer
我遇到了 Kibana 仪表板的问题,它提示多个 Courier Fetch: xxx of 345 shards failed.每次我重新加载它时都会发出警告消息。 好的,我要的是过去 15 分钟内
我有一个问题,在阅读文档时对我来说不是很清楚。_search 和 _query 端点之间到底有什么区别? 非常感谢!马蒂亚斯 最佳答案 _search API 端点允许您执行搜索查询并取回与查询匹配的
我正在使用滚动进行搜索,搜索完成后必须清除scroll_ids。我正在使用Nest,并且api调用看起来像 但是我又回来了。 { "error": { "root_cause"
我正在尝试在用户使用_search API时收集数据,但我偶然发现了一个可以放入搜索查询中的标记,该标记可能会简化我的工作,但我找不到足够的信息。 _search主体中的stats标记是否会影响任何内
问题更多围绕:“Elasticsearch 节点如何交互以提供特定搜索结果以及搜索请求的流程是什么?” 我已经引用了以下链接来理解,但在我试图理解的内容中它们不是很清楚。 https://www.el
我在代码中使用 jqGrid,但遇到了一些问题。 以下是 asd.jsp 中的代码: jQuery().ready(function () { $("#myGridId").jqGrid({
_msearch 用于一次性进行多个搜索。仅此一项就可以提高性能,因为它减少了网络开销。现在,我正在使用 _msearch(如 _search 端点)来进行单个查询。我希望为将来的批处理建立这种机制。
我正在使用 ES 5.1.2,我想为每个/_search 请求进行一些简单的身份验证 key 查找。 我在elastic.co上没有找到非常详细的插件开发指南,目前我找到的唯一文档是这个http://
所以我找到了一种在 Django 过滤器中一起使用 _unaccent 和 _search 的方法,但我正在尝试找到一种方法将其正确实现到搜索栏中在管理页面中。到目前为止,我有以下代码,但由于我没有正
我有以下代码: $("#perform_search").click(function() { var postdata = $("#translationsList").jqGrid('g
我已经索引了 2 个文档: 如您所见,在将这些索引编入索引后,我可以在搜索结果中看到它们: [root@centos7 ~]# curl 'http://ESNode01:9201/living/fu
我正在尝试使用 _validate API,它拒绝作为无效查询,其中提交的确切正文在发送到 _search API 时有效。 _validate 请求正文是否需要以某种方式有所不同? 对于“解释”结果
这是我从这两个 URL 得到的结果 http://localhost:9200/_cat/indices?v health status index pri rep docs.cou
正在执行下面的 kibana 查询,当我执行 _count api 时,我得到 count:45。但是,如果我在同一索引上使用 _search api 执行相同的查询,则仅得到 10 文档作为响应,而
虽然我已经能够以编程方式添加我自己的帖子数据,但我似乎无法弄清楚如何让这段代码在请求中发送 _search: true。 var data = grid.jqGrid("getGridParam",
我在数据 block 中导入 Pycaret time-series(beta) 模块时出现以下错误(我们之前已成功运行)。请求您帮助解决问题。 正在使用的 pycaret 版本: import py
我在 Yii2 中有一个名为 eventos 的 View 文件夹。此 View 是一个图片库。 _view2.php 用于向公众显示图像。它工作得很好。 但现在我想在 _view2.php 中创建一
手动运行curl“http://bas.company.com:9200/dispatcher/_search?q=_id:832238”会通过,但通过脚本会失败,如下所示,错误如下,任何人都可以建议
我有一个带有 ElasticSearch 的自动完成 jquery 功能。输入第一个字母时出现以下错误。 跨源请求被阻止:同源策略不允许读取 http://localhost:9200/test12/
我是一名优秀的程序员,十分优秀!