Le traduzioni sono generate tramite traduzione automatica. In caso di conflitto tra il contenuto di una traduzione e la versione originale in Inglese, quest'ultima prevarrà.
Utilizzo di Collation in Amazon DocumentDB 8.0
Amazon DocumentDB 8.0 ora supporta la collazione. La collazione consente di configurare regole specifiche della lingua per il confronto di stringhe. Con le regole di confronto, è possibile specificare regole per i confronti con distinzione tra maiuscole e minuscole o specificare una lingua locale. Le regole di confronto possono essere configurate a livello di raccolta o di indice in DocumentDB 8.0. Quando si utilizza la collazione in DocumentDB, internamente viene creato un documento di confronto con i seguenti parametri.
{ locale: string, caseLevel: boolean, caseFirst: string, strength: int, numericOrdering: boolean, alternate: string, maxVariable: string, backwards: boolean, normalization: boolean }
Limitazioni
Collation presenta le seguenti limitazioni in Amazon DocumentDB:
Collation è compatibile con planner v3 disponibile in Amazon DocumentDB 8.0. Il passaggio a plannerv2 o plannerv1 può causare comportamenti incoerenti, inclusi gli errori «Index not found».
A causa delle differenze intrinseche tra le librerie, se viene esportata una raccolta mongodb con regole di confronto, sarà necessario aggiornare i file metadata.bson e modificarne la versione dalla 57.1 alla 60.2 prima della migrazione.
In rari casi, le impostazioni di confronto potrebbero violare il limite interno sul numero di caratteri, causando il seguente errore. «Errore: il documento di confronto ha più attributi non predefiniti di quelli supportati. Riduci il numero di opzioni.» In questo caso, prova a ridurre le opzioni fornite nel documento di confronto o, in alternativa, puoi provare a utilizzare i valori predefiniti laddove possibile.