MongoDB zapewnia wyszukiwanie tekstowe za pośrednictwem indeksów tekstowych — wyszukiwanie zawartości tekstowej dla słów, ze stemowaniem i oceną istotności. To bardziej zaawansowane niż dokładne dopasowanie czy regex dla wyszukiwania opartego na słowach, chociaż dla bardziej zaawansowanych potrzeb wyszukiwania MongoDB Atlas Search (oparte na Lucene) lub dedykowany silnik są często używane.
Tworzenie indeksu tekstowego i wyszukiwanie
db..({ : , : });
db..({ : { : } });
db..({ : { : } });
db..({ : { : } });
