Documentation
MongoDB提供了 文本索引 支持字符串内容上的文本检索查询。 文本 索引可以包括任何值是字符串或者字符串元素数组的字段。
为了执行文本检索查询,您必须在集合上有一个 文本 索引。一个集合只能有 一个 文本检索索引,但是索引可以覆盖多个字段。
例如,您可以在 mongo shell上运行下列命令来支持 name 和 description 字段上的文本检索:
db.stores.createIndex( { name: "text", description: "text" } )
查阅 文本索引 部分了解文本检索的完整参考,包括行为、分词以及属性。