对于 AI 代理:可在 https://www.mongodb.com/zh-cn/docs/llms.txt 获取文档索引—通过在任何 URL 路径后添加 .md 可获取所有页面的 Markdown 版本。
Docs 菜单

$subtype(表达式操作符)

8.3版本新增。:

$subtype

以整数形式返回给定值的子类型。

$subtype 通过以下语法实现:

{ $subtype: <expression> }

<expression> 可以是任何包含子类型的有效 表达式

注意

在MongoDB 8.3 中,唯一包含子类型的表达式是BinData表达式。

$subtype 对 null 值或缺失值的操作会返回 null

$subtype 对没有子类型的表达式进行操作会返回错误。

$subtypeBinData表达式的操作会返回表达式的二进制子类型。有关详细信息,请参阅binary 子类型。

使用 BinData() 构造函数创建 bdata 变量。

var bdata = BinData(0, "gf1UcxdHTJ2HQ/EGQrO7mQ==")

以下操作输出 bdata对象的子类型:

{ $subtype: bdata }

表达式返回 0