HexData()
정의
16진수 데이터에서 이진 데이터 객체를 만듭니다.
구문
HexData()
의 구문은 다음과 같습니다:
명령 필드
이 명령은 이러한 필드를 사용합니다.
필드 | 유형 | 필요성 | 설명 | ||||||||||||||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
subType | integer | 필수 사항 | 데이터 하위 유형을 지정합니다:
| ||||||||||||||||||||||
buffer | 문자열 | 필수 사항 | 16진수 데이터. 문자열은 유효한 16진수가 아닌 첫 번째 문자까지 디코딩됩니다. 16진수 문자열에는 대문자 또는 소문자를 사용할 수 있습니다. |
예제
1
2
문서 조회
문서를 반환하려면 다음 find
명령을 실행합니다.
db.hexCollection.find()
출력은 Binary.createFromBase64()
를 사용하여 hexField
값을 기본 64 숫자로 표시합니다.
[ { _id: 0, hexField: Binary.createFromBase64('EjRWq83v', 0) } ]