AI エージェント向け: ドキュメントインデックスは https://www.mongodb.com/ja-jp/docs/llms.txt で利用できます。すべてのページの markdown バージョンは、いずれかの URL パスに .md を追加することで利用できます。

$createUUID (ストリーム プロセシング)

$createUUID式は引数を取らず、UUID BSON 型(つまり、サブタイプ = の BinData)を返します。4UUID は、4 RFC9562 に準拠したバージョン の UUID です。

$createUUID

$createUUID 式は、空のオブジェクト {} の形式を取ります。

$createUUID式は空のオブジェクト{}であり、内部構文がありません。

集計パイプラインに $createUUID: {} を渡して、UUID 値を生成します。

次の例は $createUUID 式の基本的な使用方法を示しています。

{$project: { a: {$createUUID: {}} b: {$createUUID: {}}}}
{ a: UUID('e14ac078-b627-48e8-b009-77dbd7150e75') b: UUID(‘f18689fe-6dfc-4823-a01e-32792f0091fe’)}

$toString式を使用して、$createUUID式の出力を string 値に変換できます。

{$project: { a: {$toString: {$createUUID: {}}}}}
{ a: 'e14ac078-b627-48e8-b009-77dbd7150e75'}
{$project: { a: {$createUUID: {“foo”: “bar”}}}}
Error– $createUUID does not accept arguments.
このページを評価