В настоящее время я разрабатываю схему мангуста. Схема для комментариев в блоге выглядит так:
new mongoose.Schema({
commentedOn: {
type: mongoose.Schema.Types.ObjectId,
required: true
},
author: {
type: String,
required: true
},
contents:{
type: String
},
points: {
type: Number,
default:0
},
timestamps: true
})
Поле очков предназначено для записи голосов одного комментария. Я не хочу менять отметку времени каждый раз, когда пользователи голосуют за комментарий. Есть ли способ добиться этого? Или я должен переместить поле точек из этой схемы?