Conclusion / Learn

MongoDB Atlas Search

Congratulations on learning about Atlas Search, an incredibly powerful tool for adding search functionality to your apps. In this unit, we covered the basics of Atlas Search, including the following:

  • What a search index is.

  • How to use a dynamically mapped search index to find results from any field in your data.

  • How to use a statically mapped search index to find results from the most relevant parts of your data.

  • How to use the aggregation pipeline to complete a $search operation.

  • How to use a compound operator to search based on multiple operators.

  • How to use a compound operator to give more weight to certain fields and give the user more relevant results.

  • How to use $searchMeta and $facet to categorize search results to help your app's users find what they need more quickly


Resources

Did you know that the MongoDB documentation also use Atlas Search? That's why it's so quick and easy to find the resources you're looking for!

You can use the following resources to learn more about adding Atlas Search to your apps:

Lesson 01: Using Relevance-Based Search and Search Indexes

Lesson 02: Creating a Search Index with Dynamic Field Mapping

Lesson 03: Creating a Search Index with Static Field Mapping

Lesson 04: Using $search and Compound Operators

Lesson 05: Grouping Search Results by Using Facets