Asciifolding не работает Elastic Search Rails
У меня действительно плохое время, пытаясь получить "asciifolding» работает для моего приложения Rails. Я хочу найти слова, содержащие "акцентированный» символы, например, я хочу "Foroиго» придумать, когда я ищу "foroige», Я перепробовал много вещей. Несколько из них ниже.
analysis: {
analyzer: {
text: {
tokenizer: "standard",
filter: ["standard","lowercase", "asciifolding"],
char_filter: 'html_strip'
},
sortable: {
tokenizer: "keyword",
filter: ["lowercase", "asciifolding"],
char_filter: 'html_strip'
}
}
}
Я также попробовал char_filter, следуя charmap от James Healey для sphinx для акцентированных символов.http://yob.id.au/2008/05/08/thinking-sphinx-and-unicode.html
Любая помощь высоко ценится.