Настройте цепочку по умолчанию в config.toml в мета-инструментарии

Я хочу настроить файл config.toml в мета-инструментарий с цепочкой фильтров по умолчанию, но с указанием каждого из фильтров. Я планирую внести изменения в некоторые из фильтров, поэтому я хочу иметь базовую цепочку фильтров.

Я пробовал следующие атрибуты:

[[analyzers]]
method = "ngram-word"ngram = 1
[[analyzers.filter]]
type = "icu-tokenizer"
[[analyzers.filter]]
type = "lowercase"
[[analyzers.filter]]
type = "alpha"
[[analyzers.filter]]
type = "length"min = 2
max = 35

[[analyzers.filter]]
type = "list"filename = "../data/lemur-stopwords.txt"
[[analyzers.filter]]
type = "porter2-stemmer"
[[analyzers.filter]]
type = "empty-sentence"

Я собираюсь:

token_stream_exception: what (): файл, необходимый для конфигурации list_filter

0

Решение

Атрибут должен быть файл вместо имени файла.

[[analyzers.filter]]
type = "list"file = "../data/lemur-stopwords.txt"
1

Другие решения


По вопросам рекламы [email protected]