在BinData()中用16进制代替base64 - MongoDB

问题描述 投票:3回答:2

有什么方法可以将二进制的十六进制值代替base64发送到Mongo中的BinData()?

mongodb mongo-shell
2个回答
4
投票
HexData(3,"00112233445566778899aabbccddeeff")

UUID("00112233445566778899aabbccddeeff")

都会导致到。

BinData(3,"ABEiM0RVZneImaq7zN3u/w==")

反之亦然

BinData(3,"ABEiM0RVZneImaq7zN3u/w==").hex()

会导致:

00112233445566778899aabbccddeeff

0
投票

只有使用 HexData(subtype, hexstr)

© www.soinside.com 2019 - 2024. All rights reserved.