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.
$trim
Nouveau depuis la version 4.0.
Non pris en charge par le cluster Elastic.
L'$rtrimopérateur dans Amazon DocumentDB est utilisé pour supprimer les derniers caractères d'une chaîne. Par défaut, il supprime les espaces blancs de fin, mais vous pouvez également spécifier un ensemble de caractères à supprimer en transmettant l'argument chars.
Paramètres
-
input: chaîne d'entrée à partir de laquelle les espaces blancs de fin doivent être supprimés. -
chars: (facultatif) Pour supprimer des caractères spécifiques.
Exemple (MongoDB Shell)
L'exemple suivant montre comment utiliser l'$rtrimopérateur pour supprimer les caractères spécifiés de fin (« * ») d'une chaîne.
Création d'exemples de documents
db.collection.insert([ { "name": "John Doe* ", "age": 30 }, { "name": "Jane Smith ", "age": 25 }, { "name": "Bob Johnson", "age": 35 } ]);
Exemple de requête
db.collection.aggregate([ { $project: { _id: 0, name: { $rtrim: { input: "$name", chars: " *" } }, age: 1 } } ]);
Sortie
[
{ age: 30, name: 'John Doe' },
{ age: 25, name: 'Jane Smith' },
{ age: 35, name: 'Bob Johnson' }
]
Exemples de code
Pour afficher un exemple de code d'utilisation de la $rtrim commande, choisissez l'onglet correspondant à la langue que vous souhaitez utiliser :