ArangoDB - Как поддерживать индекс n-граммов без учета регистра - PullRequest
0 голосов
/ 06 мая 2020

Я успешно создал n-граммовый анализатор, связанный с представлением ArangoSearch. Индексируемое поле документа содержит строковое содержимое со смешанным регистром, но я хотел бы, чтобы пользователи могли выполнять запросы без учета регистра. В свойствах анализатора n-грамм нет опции case, поэтому мне интересно, как это сделать. Пример запроса, который я выполняю, выглядит следующим образом:

"для do c в поисковом анализаторе myview (do c .field в токенах ('some input text', 'myanalyzer'), ' myanalyzer ') sort BM25 (do c) des c return do c "

Это не (полностью) соответствует полям, содержащим" Some Input Text "из-за регистра. Есть ли у кого-нибудь рекомендации по выполнению sh этого? Спасибо!

...