текущая дата в схеме мангуста с библиотекой моментов - PullRequest
0 голосов
/ 15 апреля 2019

Пока что я создаю свою схему и устанавливаю время по умолчанию в схеме.Тем не менее, это не работает, как ожидалось?Временная метка устанавливается в момент, когда я начинаю экспресс, игнорируя фактическое время создания документа.Я хотел бы, чтобы поле даты было представлено в виде строки, однако промежуточное программное обеспечение не работает?

let highscoreSchema = new Schema({
    name: { type: String, required: true },
    score: { type: Number, required: true },
    date: { type: String, default: getCurrentTime()}
})

function getCurrentTime(){
    return moment(Date.now()).tz('Europe/Copenhagen').format('DD-MM-YYYY - HH:mm ');

}

Как получить дату с правильным часовым поясом, представленным в виде строки, созданной по умолчанию в схеме?Должен ли я каким-то образом его реструктурировать или это достижимо непосредственно в схеме?

...