因此,雖然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