elasticsearch-persistence
을 사용하여 HTML 텍스트를 포함하는 일반 루비 객체 (비 ActiveRecord)를 인덱싱하려고합니다. html strip char filter (또는 다른 사용자 정의 필터)에 대해 읽었지 만 루비에서 직접 사용하는 예를 발견하지 못했습니다. This post은 API를 통해 분석기를 구성하기 위해 매우 뜨겁다. 그러나 나는 루비 DSL을 사용하기를 바라고있다.ruby에서 elasticsearch-persistence 용 사용자 정의 분석기를 구성하는 방법은 무엇입니까?
루비에서이 분석기를 사용하는 색인은 어떻게 만듭니 까?
{
"index" : {
"analysis" : {
"analyzer" : {
"html" : {
"filter" : [
"standard",
"lowercase",
"stop",
"asciifolding"
],
"char_filter" : [
"html_strip"
],
"tokenizer" : "standard"
}
}
}
}
}