explain()
Reference group: Cursor methods
What it does
Reports query plan and execution metrics.
Syntax
query.explain(verbosity)
Use case
Diagnose scans and index usage.
explain(): practical example
db.orders.find({ customerId }).sort({ createdAt: -1 }).explain("executionStats")💡 Explanation
Reports query plan and execution metrics.
When to use it
Diagnose scans and index usage.
Key Takeaways
- Reports query plan and execution metrics.
- Typical use: Diagnose scans and index usage.