Согласно этой странице , французский анализатор определяется с шагом без учета регистра, например:
...
"french_elision": {
"type": "elision",
"articles_case": true, // <==== Note this article case property
"articles": [
"l", "m", "t", "qu", "n", "s", "j", "d", "c", "jusqu", "quoiqu", "lorsqu", "puisqu"
]
},
...
При попытке воссоздать это в NEST (v6.6)Я, кажется, поймал загвоздку в том, что вызов ArticleCase, кажется, не существует.Это просто отсутствует как ошибка?Или есть другой способ, которым это должно быть сделано?
.Elision("french_elision", f => f
// .ArticlesCase(true) <==== Doesn't exist
.Articles("l", "m", "t", "qu", "n", "s", "j", "d", "c", "jusqu", "quoiqu", "lorsqu", "puisqu"))
Я также искал bool на Articles()
или что-то, но я не могу его найти.Я пошел вперед и запустил код, и значение не установлено по умолчанию.Как убедиться, что для фильтра elision установлено это значение?Спасибо