因此,虽然asciifolding将è
变成e
它不会过滤出像`
这样的单一口音,对吧?那我该如何摆脱它们呢?例如,我想索引O`Learys
,并且能够搜索olearys
,O learys
,o`learys
的任何变体。Elasticsearch,过滤器的口音
2
A
回答
3
我不认为有可能使O`Learys
使用分析器,标记器或弹性搜索附带的过滤器同时匹配olearys
和O learys
。它需要检测`
的存在和索引O`Learys
两次:首先作为一个标记olearys
,然后作为两个标记o
learys
。它可以通过只使用自定义标记过滤器来完成。
作为一种变通方法,可以使双方olearys
和o`learys
通过使用Mapping Char Filter输入的字符删除到`
匹配O`Learys
。
+0
谢谢!它工作得很好,它实际上也匹配'''learys''',因为我已经在分析器中有一个n-gram过滤器。 – Yeggeps
相关问题
- 1. 过滤器Elasticsearch
- 2. Elasticsearch Rails过滤器
- 3. ElasticSearch通过elasticutils过滤器
- 4. Elasticsearch的多面过滤器
- 5. Elasticsearch聚合和过滤器
- 6. ElasticSearch过滤器聚合
- 7. Elasticsearch匹配过滤器
- 8. Elasticsearch多项过滤器
- 9. 结合过滤器在ElasticSearch
- 10. elasticsearch存在过滤器java
- 11. elasticsearch和过滤器优化
- 12. Elasticsearch过滤器得分?
- 13. Elasticsearch java api或过滤器
- 14. elasticsearch方面或过滤器
- 15. Elasticsearch不过滤
- 16. Elasticsearch条款过滤器加注 “过滤器不支持[mediatest]”
- 17. ElasticSearch过滤器升压的字段值
- 18. Elasticsearch中的数字范围/过滤器
- 19. elasticsearch - 带过滤器的集合问题
- 20. Aggregation数据中的Elasticsearch过滤器
- 21. ElasticSearch,与过滤器的多重匹配?
- 22. Elasticsearch过滤器的唯一值
- 23. Elasticsearch:过滤器聚合的准确性
- 24. ElasticSearch带过滤器的嵌套查询
- 25. 多索引上的Elasticsearch geo_distance过滤器
- 26. ElasticSearch过滤器对分类的影响
- 27. 阵列上的Elasticsearch字词过滤器
- 28. 带过滤器的ElasticSearch function_score查询
- 29. 的Word Elasticsearch查询过滤器计数
- 30. Lucene - 语音过滤器
这应该是WordDelimiterFilterFactory的工作,请查看它。 – javanna
我确实看过[that](http://www.elasticsearch.org/guide/reference/index-modules/analysis/word-delimiter-tokenfilter.html),但不会将它分成“o” ''''''learys'''因此不符合'''olearys'''? – Yeggeps
好吧,所以我尝试了WordDelimiter,但是正如我所料,它不会匹配''olearys''',但它会匹配'''learys''''''learningys''。 – Yeggeps