本文属于机器翻译版本。若本译文内容与英语原文存在差异,则一律以英文原文为准。
文本索引
文本索引可用于在文档的文本字段中搜索单词或短语,允许您执行全文搜索功能。您可以使用多个文本字段创建单字段文本索引或复合文本索引。但是,每个集合只能有一个文本索引。有关更多信息,请参阅使用实际用例解锁 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>" }
有关创建文本索引的示例,请参阅索引属性。