当一个用户在使用_SearchAPI时,我试图收集数据,我无意中发现了一个可以放入搜索查询的标记,这可能会简化我的所有工作,但我找不到足够的信息。
a_search body中的stats标签是否会影响任何东西;结果出来了吗?
我能在上面找到的唯一信息就是这一页https://www.elastic.co/guide/en/elasticsearch/client/javascript-api/current/api-reference.html它只表示字符串,字符串[],布尔值 — 用于记录和统计目的的请求的特定标记。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"]
}'
\u search
查询中的stats
关键字用于定义一些统计组,以后可以使用\u stats
API进行查询。例如,假设您使用my query
组查询myindex
:
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,
...
}
}
}
}
}
}
}
问题内容: 我有一个由其他应用程序标记的文本。我不希望查询这些标签时返回查询。 我尝试使用html_strip,但仍可以搜索这些标签。 标签的示例可能有所不同,但与相似。我也尝试过,在两个结果中,我都可以搜索 span 或 PERSON 并获得结果,而这些词不会出现在其他任何地方。 我究竟做错了什么? 索引映射: 询问 响应: 问题答案: 你这里有几个问题。首先,应该是,并且在声明映射时丢失了类型
本文向大家介绍应该使用什么HTML5标签过滤搜索结果。,包括了应该使用什么HTML5标签过滤搜索结果。的使用技巧和注意事项,需要的朋友参考一下 要过滤搜索结果,请使用<header>元素。标头应位于搜索结果部分:
问题内容: 我最近看到了很多用于在HTML页面中搜索和突出显示术语的库。但是,我看到的每个库都存在相同的问题,它们找不到部分用html标记封装的文本,并且/或者找不到包含&表示的特殊字符。 示例a: 搜索“测试”将找到第一个实例,但找不到第二个实例。 示例b: 搜索“lápices”或“ lapices”将不会产生结果。 有没有这样做的JS库,或者至少是一种避免这些障碍的方法? 提前致谢! 问题答
infoguide|分类信息搜索: 标签名称:infoguide 功能说明:分类信息的地区与小分类搜索 适用范围:全局使用 基本语法: {dede:infoguide /}
似乎WooCommerce产品的搜索功能没有检查“产品标签”分类术语,也没有检查SKU字段?我将SKU作为产品标签添加到它们各自的产品中,但当我搜索SKU时,它仍然没有返回任何内容。。。。如何使搜索功能检查产品标签术语?我尝试了很多方法,从添加tax\u查询到pre\u get\u post过滤器,再到一个全新的WP\u查询循环,由于某种原因,它无法搜索产品标签。。。。那么,产品标签的意义是什么呢