Aus Zeitmangel füge ich den Kommentar ein, der gültige Ergebnisse geliefert hat, und ändere die Antwort später, damit sie klarer ist.
Richtig, wenn Sie eine UUID 43d597d7-2323-325a-90fc-21fa5947b9f3
haben In diesem Zeichenfolgenformat bereits in Ihrer JS-App würden Sie die folgende Abfrage an MySQL senden:
SELECT col FROM table WHERE uuid_col = UNHEX(REPLACE('43d597d7-2323-325a-90fc-21fa5947b9f3', '-', ''));
Wenn Sie Daten herausziehen und UUID in lesbarem Format haben möchten, müssen Sie sie in hexadezimale Notation konvertieren.
SELECT HEX(uuid_col) FROM table;
Dieser gibt Ihnen die UUID ohne Bindestriche. Es scheint, dass die node-uuid.parse
Methode funktioniert, wenn Sie ihr einen Hex-String ohne Bindestriche geben.