Docs 主页 → 开发应用程序 → MongoDB Manual
BinData()
定义
创建二进制数据对象。
BinData
通过以下语法实现:
举例
插入BinData()
对象
使用 BinData()
构造函数来创建 bdata
变量。
var bdata = BinData(0, "gf1UcxdHTJ2HQ/EGQrO7mQ==")
将此对象插入到 testbin
集合。
db.testbin.insertOne( { _id : 1, bin_data: bdata } )
查询 testbin
集合中插入的文档。
db.testbin.find()
您可以看到存储在集合中的二进制 buffer
。
{ _id: 1, bin_data: Binary(Buffer.from("81fd547317474c9d8743f10642b3bb99", "hex"), 0) }
获取BinData()
对象的长度
使用 BinData()
构造函数来创建 bdata
变量。
var bdata = BinData(0, "gf1UcxdHTJ2HQ/EGQrO7mQ==")
使用 .length()
返回对象的位大小。
bdata.length()
返回值为:
16