View a markdown version of this page

文本索引 - Amazon DocumentDB

本文属于机器翻译版本。若本译文内容与英语原文存在差异,则一律以英文原文为准。

文本索引

文本索引可用于在文档的文本字段中搜索单词或短语,允许您执行全文搜索功能。您可以使用多个文本字段创建单字段文本索引或复合文本索引。但是,每个集合只能有一个文本索引。有关更多信息,请参阅使用实际用例解锁 Amazon DocumentDB 文本搜索的强大功能。

支持的索引属性

Option 3.6 4.0 5.0 8.0 弹性集群
name

创建文本索引

使用createIndex()方法创建文本索引。该方法的语法是:db.collection.createIndex(<keys>, <options>)

keys参数是一个 JSON 文档,用于指定字段和文本索引类型:

{ "<field 1>": "text", "<field 2>": "text" }

options参数是一个 JSON 文档,用于指定索引的名称:

{ "name": "<name>" }

有关创建文本索引的示例,请参阅索引属性