Mongoose is a JavaScript object-oriented programming library that creates a connection between MongoDB and the Node.js JavaScript runtime environment.[1][2] It provides a straightforward, schema-based solution to model application data. Mongoose includes built-in type casting, validation, query building, business logic hooks, and more, out of the box.
Stable release | 8.3.4
|
---|---|
Repository | |
Written in | JavaScript |
Type | Web server |
License | MIT |
Website | mongoosejs![]() |
![Mongoose as an intermediate library between MongoDB and Express](https://cdn.statically.io/img/upload.wikimedia.org/wikipedia/commons/thumb/4/40/Mongoose_works_as_an_intermediate_library_between_MongoDB_and_Express.png/220px-Mongoose_works_as_an_intermediate_library_between_MongoDB_and_Express.png)
References
edit- ^ "Mongoose v6.0.13: Getting Started".
- ^ Holmes, Simon; Harber, Clive (April 2019). Getting MEAN with Mongo, Express, Angular, and Node, Second Edition. Manning Publications.