Le traduzioni sono generate tramite traduzione automatica. In caso di conflitto tra il contenuto di una traduzione e la versione originale in Inglese, quest'ultima prevarrà.
da $ a UUID
Nuovo dalla versione 8.0.1.
L'$toUUIDoperatore in Amazon DocumentDB converte un valore di stringa in un UUID (sottotipo binario 4).
Parametri
expression: Un'espressione che si risolve in una stringa in formato UUID (ad esempio, «12345678-1234-1234-1234-1234-1234-123456789abc»).
Esempio (MongoDB Shell)
L'esempio seguente mostra come utilizzare l'$toUUIDoperatore per convertire i valori delle stringhe in formato UUID.
Crea documenti di esempio
db.records.insertMany([ {_id: 1, uuidStr: "550e8400-e29b-41d4-a716-446655440000"}, {_id: 2, uuidStr: "6ba7b810-9dad-11d1-80b4-00c04fd430c8"} ]);
Esempio di interrogazione
db.records.aggregate([ { $project: { uuid: { $toUUID: "$uuidStr" } } } ]);
Output
[
{_id: 1, uuid: UUID("550e8400-e29b-41d4-a716-446655440000")},
{_id: 2, uuid: UUID("6ba7b810-9dad-11d1-80b4-00c04fd430c8")}
]
Esempi di codice
Per visualizzare un esempio di codice per l'utilizzo $toUUID dell'operatore, scegli la scheda corrispondente alla lingua che desideri utilizzare: