정의
버전 8.3에 추가 되었습니다.
구문
$subtype 의 구문은 다음과 같습니다:
{ $subtype: <expression> }
<expression> 은(는) 하위 유형을 포함하는 유효한 표현식 일 수 있습니다.
참고
MongoDB 8.3에서 하위 유형을 포함하는 유일한 표현식 은 BinData 표현식 입니다.
행동
무효 또는 누락된 값
$subtype null 또는 누락된 값에 대한 연산은 null을 반환합니다.
허용되지 않는 표현식
$subtype 하위 유형이 없는 표현식에 대한 연산은 오류를 반환합니다.
BinData 출력
$subtype BinData 표현식에 대한 작업은 표현식의 binary 하위 유형을 반환합니다. 자세한 내용은 binary 하위 유형을 참조하세요.
예시
BinData() 생성자를 사용하여 bdata 변수를 만듭니다.
var bdata = BinData(0, "gf1UcxdHTJ2HQ/EGQrO7mQ==")
다음 작업은 bdata 객체 의 하위 유형을 출력합니다.
{ $subtype: bdata }
표현식 0을 반환합니다.