Я новичок в mongodb и в общей стороне разработки баз данных.
Я пытаюсь создать сайт со списком продуктов, на котором все категории будут отображаться с количеством продуктов в этой конкретной категории, и при нажатии на определенную категорию я получу все продукты в этой категории.
Некоторые вещи, которые следует отметить:
- каждый продукт будет иметь только одну категорию
- в каждой категории будет несколько продуктов
Я не знаю, как решить эту проблему, и попытался найти ее в Интернете, но не смог точно найти то, что искал. Я также пытался сделать схему для этого, но я не знаю, правильный ли это подход или нет, и вот как это выглядит:
const productsSchema = {
category: String,
name: String,
price: String,
description: String,
thumbnail: String,
};
Примечание: я использую стек MERN (если это поможет)