Las traducciones son generadas a través de traducción automática. En caso de conflicto entre la traducción y la version original de inglés, prevalecerá la version en inglés.
$rtrim
Nuevo desde la versión 4.0.
No es compatible con el clúster de Elastic.
El $rtrim operador de Amazon DocumentDB se utiliza para eliminar los caracteres finales de una cadena. De forma predeterminada, elimina los espacios en blanco finales, pero también puede especificar un conjunto de caracteres para eliminarlos pasando el argumento chars.
Parámetros
-
input: la cadena de entrada de la que se van a eliminar los espacios en blanco finales. -
chars: (opcional) Para eliminar caracteres específicos.
Ejemplo (MongoDB Shell)
En el siguiente ejemplo, se muestra cómo utilizar el $rtrim operador para eliminar los últimos caracteres especificados («*») de una cadena.
Cree documentos de muestra
db.collection.insert([ { "name": "John Doe* ", "age": 30 }, { "name": "Jane Smith ", "age": 25 }, { "name": "Bob Johnson", "age": 35 } ]);
Ejemplo de consulta
db.collection.aggregate([ { $project: { _id: 0, name: { $rtrim: { input: "$name", chars: " *" } }, age: 1 } } ]);
Salida
[
{ age: 30, name: 'John Doe' },
{ age: 25, name: 'Jane Smith' },
{ age: 35, name: 'Bob Johnson' }
]
Ejemplos de código
Para ver un ejemplo de código para usar el $rtrim comando, elija la pestaña del idioma que desee usar: