对elasticsearch非常陌生,使用Java客户端。
是否可以返回按前缀过滤的构面计数?
例如,我正在搜索 URL,并希望忽略路径,而只计算主机名。例如,
addFacet( filterFacet("myhost", prefixFilter("url", "http://myhost.com"))
在响应中,各个方面都是空的。没有名称或值。
最佳答案
最好的解决方案是将您想要分面的部分存储为单独的字段。或者,您可以使用 Term Scripts动态提取前缀。
关于java - Elasticsearch 前缀过滤器,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/12936230/