På grund af mangel på tid indsætter jeg kommentaren, der gav gyldige resultater, og ændrer svaret senere, så det er mere tydeligt.
Okay, hvis du har en UUID 43d597d7-2323-325a-90fc-21fa5947b9f3
i det strengformat allerede i din JS-app, ville du sende følgende forespørgsel til MySQL:
SELECT col FROM table WHERE uuid_col = UNHEX(REPLACE('43d597d7-2323-325a-90fc-21fa5947b9f3', '-', ''));
Hvis du vil trække data ud og have UUID i læsbart format, skal du konvertere det til hexadecimal notation.
SELECT HEX(uuid_col) FROM table;
Den vil give dig UUID uden bindestreger. Det ser ud til, at node-uuid.parse
metoden virker, hvis du giver den hex-streng uden bindestreger.