mongodb - BinData() 中的十六进制而不是 base64 - MongoDB

标签 mongodb mongo-shell

有没有一种方法可以将二进制值的十六进制而不是 base64 发送到 mongo 中的 BinData()?

最佳答案

HexData(3,"00112233445566778899aabbccddeeff")

UUID("00112233445566778899aabbccddeeff")

两者都会导致:

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

反之亦然:

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

结果:

00112233445566778899aabbccddeeff

关于mongodb - BinData() 中的十六进制而不是 base64 - MongoDB,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/28945535/

相关文章:

mongodb - 判断MongoDB中的集合在Python中是否存在

grails - 使用大于和小于操作数的$ gt查找在GMongo中不起作用的方法

r - 从R中的mongodb查询多个id

mongodb - MongoServerSelectionError : connection <monitor> to <MyIP> closed

mongodb - mongo shell 使用外部编辑器编辑查询 : strange chars in Windows

mongodb - 在 Windows 上仅安装 Mongo Client/Shell - 不安装 MongoDB

mongodb - Windows 7 中的 Mongo shell "unicode text could not be correctly displayed"

node.js - 如何处理 Node/MongoDB 连接管理?

php - PHP 中的 MongoRegex 返回错误结果?