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.
$ a UUID
Nuevo a partir de la versión 8.0.1.
El $toUUID operador de Amazon DocumentDB convierte un valor de cadena en un UUID (subtipo binario 4).
Parámetros
expression: una expresión que se resuelve en una cadena en formato UUID (por ejemplo, «12345678-1234-1234-123456789abc»).
Ejemplo (MongoDB Shell)
El siguiente ejemplo muestra cómo usar el $toUUID operador para convertir valores de cadena al formato UUID.
Cree documentos de muestra
db.records.insertMany([ {_id: 1, uuidStr: "550e8400-e29b-41d4-a716-446655440000"}, {_id: 2, uuidStr: "6ba7b810-9dad-11d1-80b4-00c04fd430c8"} ]);
Ejemplo de consulta
db.records.aggregate([ { $project: { uuid: { $toUUID: "$uuidStr" } } } ]);
Salida
[
{_id: 1, uuid: UUID("550e8400-e29b-41d4-a716-446655440000")},
{_id: 2, uuid: UUID("6ba7b810-9dad-11d1-80b4-00c04fd430c8")}
]
Ejemplos de código
Para ver un ejemplo de código sobre el uso del $toUUID operador, elige la pestaña del idioma que quieres usar: