0

有没有办法在弹性搜索查询中获取所有匹配的方面。根据此处给出的链接: http : //www.elasticsearch.org/guide/reference/api/search/facets/terms-facet/ 可以获得 N 大小的方面。但是,如果我想获得所有匹配的方面怎么办?

我尝试在我的方面查询中指定“大小:0”,但这似乎不起作用。

这是我的示例 ES 查询

query: {
    ..
}
facets: {
    company: {
        terms: {
            field: "company"
            size: N
        }
    }
}
4

1 回答 1

1

简而言之。你不能。

请参阅未解决的问题:https ://github.com/elasticsearch/elasticsearch/issues/1776

解决方法:将 N 指定为非常大,以便包含所有内容。

于 2013-05-03T13:34:30.390 回答