Intro
Lab goals | Learn about aggregation pipelines writing aggregation pipelines |
---|---|
What you'll learn | What 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 complete | 90 mins |
In the navigation bar and on some pages, you will notice some icons. Here are their meanings:
Icon | Meaning |
---|---|
馃摌 | 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. |