समय की कमी के कारण, मैं उस टिप्पणी को चिपकाऊंगा जिसने वैध परिणाम प्रदान किए और उत्तर को बाद में संशोधित किया ताकि यह स्पष्ट हो।
ठीक है, अगर आपके पास UUID 43d597d7-2323-325a-90fc-21fa5947b9f3
है उस स्ट्रिंग प्रारूप में पहले से ही आपके JS ऐप में, आप निम्न क्वेरी MySQL को भेजेंगे:
SELECT col FROM table WHERE uuid_col = UNHEX(REPLACE('43d597d7-2323-325a-90fc-21fa5947b9f3', '-', ''));
यदि आप डेटा को बाहर निकालना चाहते हैं और यूयूआईडी को पठनीय प्रारूप में रखना चाहते हैं, तो आपको इसे हेक्साडेसिमल नोटेशन में बदलना होगा।
SELECT HEX(uuid_col) FROM table;
वह आपको बिना डैश के यूयूआईडी देगा। ऐसा प्रतीत होता है कि node-uuid.parse
विधि काम करती है यदि आप इसे बिना डैश के हेक्स स्ट्रिंग देते हैं।