$unset

Reference type:Cheat sheetFormat:Syntax + example + use case

Reference group: Pipeline stages

What it does

Removes fields from pipeline documents.

Syntax

{$unset: "field"} or {$unset: ["a", "b"]}

Use case

Strip internal fields.

$unset: practical example
{ $unset: ["internalNotes", "secretToken"] }
💡 Explanation Removes fields from pipeline documents. When to use it Strip internal fields.
Key Takeaways
  • Removes fields from pipeline documents.
  • Typical use: Strip internal fields.