Die vorliegende Übersetzung wurde maschinell erstellt. Im Falle eines Konflikts oder eines Widerspruchs zwischen dieser übersetzten Fassung und der englischen Fassung (einschließlich infolge von Verzögerungen bei der Übersetzung) ist die englische Fassung maßgeblich.
$rtrim
Neu ab Version 4.0.
Wird von Elastic Cluster nicht unterstützt.
Der $rtrim Operator in Amazon DocumentDB wird verwendet, um nachfolgende Zeichen aus einer Zeichenfolge zu entfernen. Standardmäßig entfernt er abschließende Leerzeichen, aber Sie können auch eine Reihe von Zeichen angeben, die entfernt werden sollen, indem Sie das Argument chars übergeben.
Parameter
-
input: Die Eingabezeichenfolge, aus der nachfolgende Leerzeichen entfernt werden sollen. -
chars: (optional) Um bestimmte Zeichen zu entfernen.
Beispiel (MongoDB Shell)
Das folgende Beispiel zeigt, wie der $rtrim Operator verwendet wird, um nachfolgende angegebene Zeichen (“ *“) aus einer Zeichenfolge zu entfernen.
Erstellen Sie Beispieldokumente
db.collection.insert([ { "name": "John Doe* ", "age": 30 }, { "name": "Jane Smith ", "age": 25 }, { "name": "Bob Johnson", "age": 35 } ]);
Beispiel für eine Abfrage
db.collection.aggregate([ { $project: { _id: 0, name: { $rtrim: { input: "$name", chars: " *" } }, age: 1 } } ]);
Ausgabe
[
{ age: 30, name: 'John Doe' },
{ age: 25, name: 'Jane Smith' },
{ age: 35, name: 'Bob Johnson' }
]
Codebeispiele
Um ein Codebeispiel für die Verwendung des $rtrim Befehls anzuzeigen, wählen Sie die Registerkarte für die Sprache, die Sie verwenden möchten: