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.
$ltrim
Nuevo desde la versión 4.0.
No es compatible con el clúster de Elastic.
El $ltrim operador de Amazon DocumentDB se utiliza para eliminar los caracteres principales de una cadena. De forma predeterminada, elimina los espacios en blanco iniciales, 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 iniciales. -
chars: (opcional) Para eliminar caracteres específicos.
Ejemplo (MongoDB Shell)
El siguiente ejemplo demuestra el uso de $ltrim para eliminar caracteres específicos («*») del principio de una cadena.
Cree documentos de muestra
db.collection.insertMany([ { name: " *John Doe", age: 30 }, { name: "Jane Doe*", age: 25 }, { name: " Bob Smith ", age: 35 } ]);
Ejemplo de consulta
db.collection.aggregate([ { $project: { _id: 0, name: { $ltrim: { input: "$name", chars: " *" } }, age: 1 } } ]);
Salida
[
{ "name": "John Doe", "age": 30 },
{ "name": "Jane Doe ", "age": 25 },
{ "name": "Bob Smith ", "age": 35 }
]
Ejemplos de código
Para ver un ejemplo de código para usar el $ltrim comando, elija la pestaña del idioma que desee usar: