BinData() 中的十六进制而不是 base64 - MongoDB
hex instead of base64 in BinData() - MongoDB
有没有办法将二进制值的十六进制而不是 base64 发送到 mongo 中的 BinData()?
仅使用 HexData(subtype, hexstr)
HexData(3,"00112233445566778899aabbccddeeff")
或
UUID("00112233445566778899aabbccddeeff")
两者都会导致:
BinData(3,"ABEiM0RVZneImaq7zN3u/w==")
反之亦然:
BinData(3,"ABEiM0RVZneImaq7zN3u/w==").hex()
结果:
00112233445566778899aabbccddeeff
有没有办法将二进制值的十六进制而不是 base64 发送到 mongo 中的 BinData()?
仅使用 HexData(subtype, hexstr)
HexData(3,"00112233445566778899aabbccddeeff")
或
UUID("00112233445566778899aabbccddeeff")
两者都会导致:
BinData(3,"ABEiM0RVZneImaq7zN3u/w==")
反之亦然:
BinData(3,"ABEiM0RVZneImaq7zN3u/w==").hex()
结果:
00112233445566778899aabbccddeeff