

本文為英文版的機器翻譯版本，如內容有任何歧義或不一致之處，概以英文版為準。

# 文字索引
<a name="indexes-text"></a>

在文件中的文字欄位中搜尋單字或片語時，文字索引非常有用，可讓您執行全文搜尋功能。您可以使用多個文字欄位建立單一欄位文字索引或複合文字索引。不過，每個集合只能有一個文字索引。如需詳細資訊，請參閱[使用實際使用案例解鎖 Amazon DocumentDB 文字搜尋的功能](https://docs.aws.amazon.com/documentdb/latest/devguide/text-search.html)。

## 支援的索引屬性
<a name="indexes-text-properties"></a>


| 選項 | 3.6 | 4.0 | 5.0 | 8.0 | 彈性叢集 | 
| --- | --- | --- | --- | --- | --- | 
| [name](index-property-name.md) | 否 | 否 | 是 | 是 | 否 | 

## 建立文字索引
<a name="indexes-text-creating"></a>

使用 `createIndex()`方法來建立文字索引。方法語法為： `db.collection.createIndex(<keys>, <options>)`

`keys` 參數是 JSON 文件，指定 欄位 (s) 和文字索引類型：

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

`options` 參數是指定索引名稱的 JSON 文件：

```
{
  "name": "<name>"
}
```

如需建立文字索引的範例，請參閱[索引屬性](index-properties.md)。