As traduções são geradas por tradução automática. Em caso de conflito entre o conteúdo da tradução e da versão original em inglês, a versão em inglês prevalecerá.
$rtrim
Novo a partir da versão 4.0.
Não é compatível com o cluster elástico.
O $rtrim operador no Amazon DocumentDB é usado para remover caracteres finais de uma string. Por padrão, ele remove os caracteres de espaço em branco à direita, mas você também pode especificar um conjunto de caracteres a serem removidos passando o argumento chars.
Parâmetros
-
input: a string de entrada da qual remover os caracteres de espaço em branco à direita. -
chars: (opcional) Para remover caracteres específicos.
Exemplo (MongoDB Shell)
O exemplo a seguir demonstra como usar o $rtrim operador para remover caracteres especificados à direita (” *”) de uma string.
Crie documentos de amostra
db.collection.insert([ { "name": "John Doe* ", "age": 30 }, { "name": "Jane Smith ", "age": 25 }, { "name": "Bob Johnson", "age": 35 } ]);
Exemplo de consulta
db.collection.aggregate([ { $project: { _id: 0, name: { $rtrim: { input: "$name", chars: " *" } }, age: 1 } } ]);
Saída
[
{ age: 30, name: 'John Doe' },
{ age: 25, name: 'Jane Smith' },
{ age: 35, name: 'Bob Johnson' }
]
Exemplos de código
Para ver um exemplo de código para usar o $rtrim comando, escolha a guia do idioma que você deseja usar: