Obtengo MongoDB ObjectId s, que son 12 bytes y su cadena hexadecimal se ve así: 62d34be4f8cd489f6d5b8e0e .
Quiero usar la identificación del objeto como una clave de mapa como esta:
new Map().set(ObjectId('62d34be4f8cd489f6d5b8e0e'),"value") Eso realmente no funciona porque cada objeto ObjectId es único, por lo que dos con la misma identificación no son objetos iguales.
Hay algunas maneras en las que puedo pensar:
new Map().set("62d34be4f8cd489f6d5b8e0e", "value") new Map().set(Buffer.from("62d34be4f8cd489f6d5b8e0e", "hex"), "value")b�K���H�m[�\x0E new Map().set(Buffer.from("62d34be4f8cd489f6d5b8e0e", "hex").toString(), "value") new Map().set(Buffer.from("62d34be4f8cd489f6d5b8e0e", 'hex').readInt16BE(), "value")¿Qué método tiene el mejor rendimiento?