Puoi aggiungere la versione numerica in millisecondi di timestamp
come attributo virtuale sullo schema:
schema.virtual('timestamp_ms').get(function() {
return this.timestamp.getTime();
});
Quindi puoi abilitare l'inclusione del campo virtuale in toObject
chiama le istanze del modello tramite un'opzione sul tuo schema:
var schema = new Schema({
timestamp: Date
}, {
toObject: { getters: true }
});