Můžete přidat numerickou milisekundovou verzi timestamp
jako virtuální atribut ve schématu:
schema.virtual('timestamp_ms').get(function() {
return this.timestamp.getTime();
});
Poté můžete povolit zahrnutí virtuálního pole do toObject
volá instance modelu prostřednictvím volby ve vašem schématu:
var schema = new Schema({
timestamp: Date
}, {
toObject: { getters: true }
});