Я пытаюсь создать текстовый индекс для документа book, содержащего данные на нескольких языках (в основном: английском, французском и арабском). В документации говорится, что Арабский язык поддерживается, но когда я пытаюсь создать документ со следующими свойствами:

{
  name: 'بلا اسم'
  author: 'مجهول',
  language: 'arabic'
}

Я получаю ошибку, говоря:

MongoError: language override unsupported: arabic

Я использую версию сообщества MongoDB v4.0.2

2
Burawi 17 Сен 2018 в 02:01

2 ответа

Лучший ответ

Я понял, что поддержка арабского языка доступна только в корпоративной версии.

2
Burawi 17 Сен 2018 в 10:05

Я связался с RLP некоторое время назад, и они сказали, что лицензии больше не существует, и теперь люди MongoDB публикуют то же самое. Проверить это:

Языки текстового поиска

СНЯТИЕ ОПОРЫ ДЛЯ РЛП
MongoDB Enterprise больше не поддерживает текстовый поиск с помощью лингвистической платформы Basis Technology Rosette Linguistics Platform.

-1
brasofilo 26 Окт 2018 в 01:27