![]() |
1
4
我的时间很短,所以如果需要的话,我可以在今天/明天晚些时候详细阐述一下。但以下几点应该有效:
你能分享一下你为你的
编辑:V2 过滤器输出为0的原因是Elasticsearch中的过滤器从未经过分析阶段。这是为了精确匹配。 聚合中的标记“wlh”不会转换为“wellwell”,这意味着它不会出现在反向索引中。这是因为,在索引期间,您的“wlh”被翻译为“wellwell”。 为了实现您想要的,您必须将数据索引到一个单独的字段中,并相应地调整过滤器。 您可以尝试以下方式:
输出:
希望这有帮助!! |
![]() |
2
2
希望这能帮助别人,或者至少指向正确的方向。 编辑: 哦,上帝赞美文件!我完全修复了过滤器的问题聚合(链接 here ). 在过滤器配置中,我指定了查询的匹配类型,它成功了!结果是这样的:
|
![]() |
raj247 · 停止同义词。阻止txt文件Solr 7 年前 |
![]() |
nlv · 聚合中的弹性同义词用法 7 年前 |
![]() |
Flux · 如何在SQL中存储本质上是与唯一值绑定的列表的数据 9 年前 |
![]() |
Jeff · 弹性搜索多词关键字标记化同义词分析 10 年前 |
![]() |
Jeff · 弹性搜索多标记关键字同义词 10 年前 |