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á.
$ltrim
Novo a partir da versão 4.0.
Não é compatível com o cluster elástico.
O $ltrim operador no Amazon DocumentDB é usado para remover caracteres iniciais de uma string. Por padrão, ele remove os caracteres de espaço em branco iniciais, 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 iniciais. -
chars: (opcional) Para remover caracteres específicos.
Exemplo (MongoDB Shell)
O exemplo a seguir demonstra o uso de $ltrim para remover caracteres especificados (” *”) do início de uma string.
Crie documentos de amostra
db.collection.insertMany([ { name: " *John Doe", age: 30 }, { name: "Jane Doe*", age: 25 }, { name: " Bob Smith ", age: 35 } ]);
Exemplo de consulta
db.collection.aggregate([ { $project: { _id: 0, name: { $ltrim: { input: "$name", chars: " *" } }, age: 1 } } ]);
Saída
[
{ "name": "John Doe", "age": 30 },
{ "name": "Jane Doe ", "age": 25 },
{ "name": "Bob Smith ", "age": 35 }
]
Exemplos de código
Para ver um exemplo de código para usar o $ltrim comando, escolha a guia do idioma que você deseja usar: