Text Indexes
MongoDB providestext indexesto 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 atext
index on your collection. A collection can only haveonetext search index, but that index can cover multiple fields.
For example you can run the following in amongo
shell to allow text search over thename
anddescription
fields:
db.stores.createIndex( { name: "text", description: "text" } )
See theText Indexessection for a full reference on text indexes, including behavior, tokenization, and properties.