BlogAnnounced at MongoDB.local NYC 2024: A recap of all announcements and updates — Learn more >


Mongoose ODM Support on MongoDB

Get expert support for Mongoose object data modeling (ODM) with MongoDB.

Get Started
Download Mongoose

Expert guidance

Get best-in-class guidance and troubleshooting for Mongoose from MongoDB Support. Support for Mongoose comes at no additional cost for customers using dedicated clusters (M10+) on MongoDB Atlas.

An illustration of a terminal surrounded by a cloud, keyboard, paper plane, and checkbox with 100%.
An illustration of a terminal window with an activity workflow to a generic profile silhouette

Clear escalation paths

Established support agreements and escalation paths between MongoDB and Mongoose mean you’ll never bounce back and forth between organizations searching for answers.

Technical vetting of Mongoose releases

MongoDB’s team of experts rigorously tests new Mongoose releases to ensure they are compatible with MongoDB and meet appropriate performance benchmarks.

An illustration of a developer typing on a laptop surrounded by a keyboard, a coding window, and coding syntax brackets

Mongoose Features

How to get started with Mongoose and MongoDB

Although you’re not required to use an ODM like Mongoose with MongoDB, it can help with data modeling. To get started with Mongoose, check out the following tutorial and code snippets.
Get Started
Structure your MongoDB data
Write your Mongoose schema, which maps to your MongoDB collection and documents and helps define your data model.
Schema and Model
Establish validation rules
Define which fields are required in your MongoDB documents with Mongoose.


Learn more about working with MongoDB and Mongoose.

Get started with MongoDB and Mongoose

Explore how to use MongoDB with Mongoose to structure your data with ease.

An illustration with blobs with the MongoDB logo, the message MongoDB + Mongoose, and a play button

Use Mongoose with MongoDB on Atlas today

Get started in seconds. Our free clusters come with 512 MB of storage so you can play around with sample data and get oriented with our platform.
Try Free
  • 95+ regions worldwide
  • Sample data sets
  • Always-on authentication
  • End-to-end encryption
  • Command line tool