$objectToArray

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

Reference group: Object and set expressions

What it does

Converts top-level object fields into {k,v} entries.

Syntax

{$objectToArray: objectExpr}

Use case

Inspect dynamic fields.

$objectToArray: practical example
{ $project: { fields: { $objectToArray: "$metrics" } } }
💡 Explanation Converts top-level object fields into {k,v} entries. When to use it Inspect dynamic fields.
Key Takeaways
  • Converts top-level object fields into {k,v} entries.
  • Typical use: Inspect dynamic fields.