Materialized path

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

Reference group: Schema patterns

What it does

Makes subtree prefix queries convenient; moving a node can require descendant updates.

Syntax

Store ancestor path

Use case

Mostly-read category trees.

Materialized path: practical example
{ _id: nodeId, path: "/technology/databases/mongodb/" }
💡 Explanation Makes subtree prefix queries convenient; moving a node can require descendant updates. When to use it Mostly-read category trees.
Key Takeaways
  • Makes subtree prefix queries convenient; moving a node can require descendant updates.
  • Typical use: Mostly-read category trees.