Les traductions sont fournies par des outils de traduction automatique. En cas de conflit entre le contenu d'une traduction et celui de la version originale en anglais, la version anglaise prévaudra.
Index de texte
Les index de texte sont utiles pour rechercher des mots ou des phrases dans les champs de texte des documents, ce qui vous permet d'utiliser la fonctionnalité de recherche en texte intégral. Vous pouvez créer des index de texte à champ unique ou des index de texte composés contenant plusieurs champs de texte. Toutefois, vous ne pouvez avoir qu'un seul index de texte par collection. Pour plus d'informations, consultez la section Exploitez le potentiel de la recherche de texte Amazon DocumentDB avec des cas d'utilisation réels.
Propriétés d'index prises en charge
| Option | 3.6 | 4.0 | 5.0 | 8.0 | Cluster élastique |
|---|---|---|---|---|---|
| nom | Non | Non | Oui | Oui | Non |
Création d'un index de texte
Utilisez createIndex() cette méthode pour créer un index de texte. La syntaxe de la méthode est la suivante : db.collection.createIndex(<keys>, <options>)
Le keys paramètre est un document JSON qui spécifie le ou les champs et le type d'index de texte :
{ "<field 1>": "text", "<field 2>": "text" }
Le options paramètre est un document JSON qui indique le nom de l'index :
{ "name": "<name>" }
Voir Propriétés de l'index pour des exemples de création d'index de texte.