参考 > 文字搜寻 > 文字索引
MongoDB提供文本索引以支持对字符串内容的文本搜索查询。text索引可以包含任何值为字符串或字符串元素数组的字段。
text
要执行文本搜索查询,您text的集合上必须有一个 索引。一个集合只能有一个 文本搜索索引,但是该索引可以涵盖多个字段。
例如,您可以在mongo外壳中运行以下命令,以允许在name和description字段上进行文本搜索:
mongo
name
description
db.stores.createIndex( { name: "text", description: "text" } )
有关文本索引的完整参考,请参见“ 文本索引”部分,包括行为,标记化和属性。