Mongoose создание массива продуктов

Всем привет. Имею схемы Product и Category:

Product:


const {model, Schema} = require('mongoose')

const Product = new Schema({
    title: {
        type: String,
        default: ''
    },
    image: {
        type: String,
        default: ''
    },
    category: {
        
    },
    price: {
        type: Number,
        default: 0
    }
})

module.exports = model('Product', Product)
Category:


const {model, Schema} = require('mongoose')

const Category = new Schema({
    title: {
        type: String,
        default: ''
    },
    products: [{
        
    }],
})

module.exports = model('Category', Category)

Как мне сделать чтобы при создании модели Product, при указании категории, он автоматически добавлялся в массив products в Category. Возможно ли вообще такое?


Ответы (0 шт):