Elastic Search 通过比较不同文档中的相同字段进行过滤
在我的索引中,我有这样的文档: { "name": "name", "createdAt": 1.6117508295E12 } { "name": "name1", "createdAt": 1.6117508296E12 } { "name": …
使用查询结果作为 Elasticsearch 中另一个查询的参数
如何使用第一个查询的查询结果作为弹性搜索中另一个查询的参数 让我们考虑我正在使用 Elasticsearch 的虚拟数据 `PUT /_bulk` `{"index":{"_index":"m…
ES/OS:存储桶键子字符串上的术语聚合
我有以下查询结果,我想计算分隔符 : 之后的子字符串 "agg_by_script" : { "doc_count_error_upper_bound" : 0, "sum_other_doc_count" : 0, "buckets…
使用elasticsearch查询hashmap结构
我有两个关于在elasticsearch 中映射和查询java hashmap 的问题。 这种映射在elasticsearch中是否有意义(这是映射哈希图的正确方法)?: { "propert…
同一请求中的 Elasticsearch 组、过滤器和聚合
我有一个用例,用于在 Elasticsearch 中按两个单独的字段进行过滤和分组,同时聚合其余字段中的值。寻求帮助制定 Elasticsearch 查询。这是一个例子。…
Elasticsearch 按字段对项目进行分组(空字段值除外)
例如我有集合: [ { id: 1, title: 'photo_1' photo_id: 10 }, { id: 2, title: 'photo_2' photo_id: 10 }, { id: 3, title: 'photo_3' photo_id: nul…
ElasticSearch 在脚本化嵌套字段上聚合
我的 ElasticSearch 索引中有以下映射(由于其他字段不相关而进行了简化: { "test": { "mappings": { "properties": { "name": { "type": "keyword" …
Elasticsearch 聚合限制
当我创建聚合查询时,它适用于什么范围:索引中的所有条目还是仅前 10000 个条目? 例如,以下是我得到的脚本指标聚合响应: { "took": 76, "timed_ou…
从Elastic Search查询最近4个月有6个订单天的用户
我在弹性搜索中有一个订单索引。 数据如下 { "id":"值", "user_id":"值", “创建于”:“2021-06-07T07:36:02.000Z” …… 用户 一天可以多次订购。…
Elasticsearch 消除重复结果
给定以下文档: name: Peter, enterTime: 2022-01-27 name: Peter, enterTime: 2022-01-28 name: Peter, enterTime: 2022-01-29 name: Jenny, enterTi…
将每个匹配的记录值传递到 Elasticsearch 中的过滤器
对于 geo_distance 查询,我使用距离常量值。我需要让它变得动态。所以我想将上面匹配的记录半径值传递给距离。 代码如下: let searchRadius = '12KM…