문서 홈 → 애플리케이션 개발 → MongoDB 매뉴얼
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