Couchbase GO SDK нечувствителен к регистру - PullRequest
0 голосов
/ 25 февраля 2019

Я использую этот код, который чувствителен к регистру :

cbft.NewMatchQuery("London").Field("Town")

Как мне сделать поиск нечувствительным к регистру , чтобы искать "Лондон""или" Лондон "будет соответствовать" Лондон "в базе данных Couchbase?

1 Ответ

0 голосов
/ 25 февраля 2019

Согласно этому сообщению в блоге:

Полнотекстовый поиск не чувствителен к регистру и использует выражение запроса на совпадение.Чтобы выполнить FTS, вы должны создать полнотекстовый индекс по соответствующим свойствам.Вы можете создать индекс для одного или нескольких свойств.

Вы используете пакет cbft (полный текст Couchbase) и, возможно, вы не указали полнотекстовый индекс для соответствующих свойств (город).
Для настройки индекса,внимательно прочитайте документацию .

...