MongoDB provides text search via text indexes — searching string content for words, with stemming and relevance scoring. It's more capable than exact matching or regex for word-based search, though for advanced search needs MongoDB Atlas Search (Lucene-based) or a dedicated engine is often used.
Creating a text index and searching
db..({ : , : });
db..({ : { : } });
db..({ : { : } });
db..({ : { : } });
