Sie können die numerische Version von timestamp
in Millisekunden hinzufügen als virtuelles Attribut im Schema:
schema.virtual('timestamp_ms').get(function() {
return this.timestamp.getTime();
});
Dann können Sie die Einbeziehung des virtuellen Felds in toObject
aktivieren ruft Modellinstanzen über eine Option in Ihrem Schema auf:
var schema = new Schema({
timestamp: Date
}, {
toObject: { getters: true }
});