Mongo DB поиск текста в поле, содержащем несколько языков - PullRequest
0 голосов
/ 04 июля 2019

У меня есть документы, содержащие поле с именем content.Я получаю строку со стороны клиента и хочу иметь возможность искать этот текст внутри этого поля содержимого.

Однако поле содержимого документа может быть комбинацией нескольких языков, например, английского +Испанский + французский + иврит (все в одной строке), а также искомая строка (полученная от клиента) может быть на любом из этих языков.

Как искать текст внутритакое поле, состоящее из нескольких языков вместе?

Я видел и читал много примеров схем БД Монго, включая поля и их перевод, но не смог найти пример для моего сценария.

{ _id: 1, content: "This text is written in english. הטקסט הזה בעברית", }

Я хочу, чтобы этот документ был найден при поиске слов (или корней слов), которые появляются в поле содержимого, независимо от того, какой это язык, например: "in, write, текст, עברי "и т. д.

...