BinData()
On this page
This version of the documentation is archived and no longer
supported. View the current documentation to learn how to
upgrade your version of MongoDB.
Definition
Creates a binary data object.
BinData
has the following syntax:
Examples
Insert a BinData()
Object
Use the BinData()
constructor to create the bdata
variable.
var bdata = BinData(0, "gf1UcxdHTJ2HQ/EGQrO7mQ==")
Insert the object into the testbin
collection.
db.testbin.insertOne( { _id : 1, bin_data: bdata } )
Query the testbin
collection for the inserted document.
db.testbin.find()
You can see the binary buffer
stored in the collection.
{ _id: 1, bin_data: Binary(Buffer.from("81fd547317474c9d8743f10642b3bb99", "hex"), 0) }
Get the Length of BinData()
Object
Use the BinData()
constructor to create the bdata
variable.
var bdata = BinData(0, "gf1UcxdHTJ2HQ/EGQrO7mQ==")
Use .length()
to return the bit length of the object.
bdata.length()
The returned value is:
16