elasticsearch:获取嵌套文档的最频繁组合

mdfafbf1  于 2021-06-15  发布在  ElasticSearch
关注(0)|答案(0)|浏览(307)

我有一个包含嵌套文档的索引:

PUT /products
{
    "mappings": {
        "properties": {
            "resellers": { 
                "type": "nested",
                "properties": {
                    "reseller": { "type": "text" },
                    "price": { "type": "double" }
                }
            }
        }
    }
}

我现在要汇总嵌套文档的组合计数。
例如:我有经销商“shopa,shopb,shopc,shopd”。我现在想知道,例如,一个产品的组合“shopb”和“shopc”的频率。我要按组合的计数来排序。
这将是伟大的,甚至有过滤器只有“shopb和shopc”或“shopb和shopc”和一些更多的经销商。
我的数据库中有成千上万的经销商,因此无法创建手动查询。有人知道如何得到这个聚合吗?

暂无答案!

目前还没有任何答案,快来回答吧!

相关问题