MongoDB
 sql >> Database >  >> NoSQL >> MongoDB

Convertire una data memorizzata mongo indietro in millisecondi dall'epoca di Unix quando caricata?

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 }
});