Ниже приведен мой мон goose Схема, из которой созданOn имеет тип date и по умолчанию Date.now ().
const SurveyResponseModel = mongoose.Schema({
surveyId: { type: String, required: true },
surveyData: [surveyData],
result : [respResult],
patientId: { type: String },
surveyBy: {type: String},
createdOn: { type: Date, default: Date.now() },
});
Вот как я добавляю новые записи в БД.
const newSurvey = new surveyResponseModel({ surveyId, surveyData, surveyBy, patientId, result })
let savedSurvey = await newSurvey.save();
До тех пор, пока здесь все отлично работает. Проблема начинается, когда новые записи вносятся в схему. Я получаю одинаковую метку времени созданного для каждой новой записи. Что я делаю неправильно? Это createdOn: { type: Date, default: Date.now() }
проблема или что-то еще. Это проблема с MongoDB или моим узлом express сервером? Некоторая помощь и отзывы были бы очень благодарны.