Таким образом, в качестве отправной точки MongoDB не поддерживает полнотекстовый поиск.
Он имеет некоторые возможности регулярных выражений, и вы можете индексировать массивы. Таким образом, вы можете сделать некоторые вещи здесь, например, создать массив ключевых слов, чтобы сделать возможным основной текстовый поиск.
Однако это далеко от того, что есть у Солра и Сфинкса.
Другая большая проблема, с которой вы столкнетесь, - это оценка релевантности. Будет очень сложно выполнить любой тип оценки релевантности на стороне сервера с MongoDB. Не существует действительно эффективной версии серверной хранимой процедуры. Скорее всего, вам придется отправить результаты на клиент или сервер, выделенный для этой оценки.