Mongoose là một thư viện Object Data Modeling (ODM) cho MongoDB và Node.js. Nó quản lý mối quan hệ giữa các dữ liệu, cung cấp các cơ chế kiểm soát, truy vấn và nhiều thao tác khác.
Hiện nay, MongoDB được sử dụng trong các ứng dụng MEAN stack và MERN stack. Chính vì thế mongoose cũng trở thành một package được sử dụng rộng rãi.
Danh sách các bài hướng dẫn
- Giới thiệu MongoDB
- Triển khai Mongoose trong dự án Node.js
- Mongoose Schema – SchemaTypes
- Mongoose Model – Thao tác dữ liệu đơn giản
- Instance method trong mongoose
- Static method trong mongoose
- Query helper trong mongoose
- Thao tác với MongoDB index trong mongoose
- Connect MongoDB trong mongoose
- Mongoose Document – Phân biệt model và document
- Mongoose subdocument – Sự phụ vào parent document
Note: Các bài trên được viết dựa trên bản Mongoose Version 5.7.10. Các bạn có thể tham khảo tại Mongooose.