Mongoose Introduction


     Mongoose is one of the Node.js libraries that provides MongoDB object mapping, in a simple manner "Mongoose is a library of Node.js, it provides interaction with MongoDB using Object-Relation- Mapping".

Mongoose provides a straight-forward, schema-based solution to model our application data. It includes built-in type casting, validation, query building, business logic hooks and more.

"When We Need And Where We Use Mongoose"

  • mongoose is one of the component of MEAN stack for developing MongoDB.
  • If we are going to implement or learn MEAN stack then mongoose is essential and this tutorial will be very helpful.

Prerequisite:-

  • User having the minimum knowledge of Node.js and mongodb is must.
  • if you doesn’t have the knowledge of MongoDB, NodeJS take a quick look of Node.js and MongoDB tutorials.