forEach()

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

Reference group: Cursor methods

What it does

Iterates through cursor results.

Syntax

cursor.forEach(callback)

Use case

Stream through records for shell diagnostics.

forEach(): practical example
db.orders.find({ status: "open" }).forEach(doc => print(doc._id))
💡 Explanation Iterates through cursor results. When to use it Stream through records for shell diagnostics.
Key Takeaways
  • Iterates through cursor results.
  • Typical use: Stream through records for shell diagnostics.