Здравствуйте всем! Есть такая схема у меня ( да да я говнокодер).
const bookSchema = new Schema({
title: {
type: String,
required: true
},
author: {
type: String,
require: true,
},
description: {
type: String,
},
img: {
type: String
},
genre: {
type: [String]
},
price: {
type: Number,
required: true
},
rating: {
type: Number,
default: 1,
},
comments: [
{
username: {
type: String
},
comment: {
type: String,
minLength: 2,
maxLength: 1000
},
createdAt: {
type: Date,
default: Date.now()
}
}
]
})
Теперь нужно сделать так чтобы я смог добавлять комментарий к массив комментов с помощью этот функции:
async addComment(req, res) {
///:id/comments/:username
let id = req.params.id
let name = req.params.name
let comment = req.body.comment
}
Готовь принять любой совет