View a markdown version of this page

Indices de texte - Amazon DocumentDB

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.

Indices de texte

Les index de texte sont utiles pour rechercher des mots ou des phrases dans les champs de texte des documents, car ils vous permettent d'exécuter une fonctionnalité de recherche en texte intégral. Vous pouvez créer des index de texte à champ unique ou des index de texte composés avec plusieurs champs de texte. Cependant, vous ne pouvez avoir qu'un seul index de texte par collection. Pour de plus amples informations, veuillez consulter Effectuer une recherche de texte avec Amazon DocumentDB.

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 spécifie le nom de l'index :

{ "name": "<name>" }

Consultez la section Propriétés de l'index pour des exemples de création d'index de texte.