MongoDB provides text indexes to support text search queries on string content.
text indexes can include any field whose value is a string or an array of string elements.
To perform text search queries, you must have a
text index on your collection. A collection can only have one text search index, but that index can cover multiple fields.
For example you can run the following in a
mongo shell to allow text search over the
See the Text Indexes section for a full reference on text indexes, including behavior, tokenization, and properties.