

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

# 在 Amazon DocumentDB 8.0 中使用定序
<a name="collation"></a>

Amazon DocumentDB 8.0 現在支援定序。定序可讓您設定特定語言的字串比較規則。使用定序，您可以指定區分大小寫比較的規則，或指定語言地區設定。您可以在 DocumentDB 8.0 的集合層級或索引層級設定定序。當您在 DocumentDB 中使用定序時，內部會使用下列參數建立定序文件。

```
{
locale: string,
caseLevel: boolean,
caseFirst: string,
strength: int,
numericOrdering: boolean,
alternate: string,
maxVariable: string,
backwards: boolean,
normalization: boolean
}
```

## 限制
<a name="collation-limitations"></a>

定序在 Amazon DocumentDB 中具有下列限制：
+ 定序與 Amazon DocumentDB 8.0 中可用的規劃器 v3 相容。切換到 plannerv2 或 plannerv1 可能會導致不一致的行為，包括「找不到索引」錯誤。
+ 由於固有的程式庫差異，如果匯出具有定序的 mongodb 集合，您將需要更新 metadata.bson 檔案，並在遷移之前將其版本從 57.1 變更為 60.2。
+ 在極少數情況下，您的定序設定可能會超出字元計數的內部限制，導致以下錯誤。「錯誤：定序文件具有超過支援的非預設屬性。請減少選項的數量。」 在此情況下，請嘗試減少定序文件中提供的選項，或者您也可以盡可能嘗試使用預設值。