我有一个带有以下猫鼬模式的服务(我还没有附加任何钩子):
const mongoose = require('mongoose');
const Schema = mongoose.Schema;
const restaurantSchema = new Schema({
text: { type: String, required: true }
}, { timestamps: true });
const restaurantModel = mongoose.model('restaurant', restaurantSchema);
module.exports = restaurantModel;
问题是:每当我发送 PUT 请求时,两者都会从我的对象createdAt
中updatedAt
消失。
不应该timestamps: true
让猫鼬保留时间戳并更新 的值updatedAt
吗?