Skip to content

exponentsoftware/relationships-mongodb

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

2 Commits
 
 

Repository files navigation

Title

Relations between collections mongodb/mongoose

Introduction

Relationships in MongoDB database represent a link between two data collections. They allow the database to handle data that is related and to query it efficiently. In MongoDB, there are two types of relationships: one-to-one and one-to-many.

In a one-to-one relationship, each record in one collection is related to exactly one record in another collection. For example, a customer can have one address and an address can belong to only one customer.

To complete this tutorial, you should learn about how to create models and schemas with Mongoose, the MongoDB object modeling library. You should also learn how to use Mongoose to define and store relationships between models.

Assignment

We will be following the below tutorial and will be adding relationships between our collections from the previous assignments.

Based on these tutorials, you need to understand when to use 1-1, 1 - many and many to many relationship between two collections/models.

You will be creating models for User comments on tutorials and Tags for the tutorials. Create routes and ensure that you add proper permissions and implement pagination on get all routes.

About

Relations between collections mongodb/mongoose

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published