Skip to main content

Intro

Lab goalsLearn about aggregation pipelines writing aggregation pipelines
What you'll learnWhat are aggregation pipelines?
How are they different from simple MongoDB queries or SQL?
How to use simple pipelines to get data, filter it, show the fields needed
How to write more advanced pipelines, querying arrays, counting and sorting results
How to do JOINs using $lookup
How to group data
Exporting data
How to write aggregations using popular programming languages (TBD)
Time to complete90 mins

In the navigation bar and on some pages, you will notice some icons. Here are their meanings:

IconMeaning
馃摌Lecture material - If you're following along in an instructor-led session, they probably have covered this already.
馃憪Hands-on content - Get ready to get some work done. You should follow these steps.
馃挰Discussion - Item to discuss during the lab
馃ΩAdvanced content - This content isn't covered during the lab, but if you're interested in learning more, you can check it out.