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

Konverterer en mongo-lagret dato tilbage til millisekunder siden Unix-epoken, når den blev indlæst?

Du kan tilføje den numeriske millisekunders version af timestamp som en virtuel attribut på skemaet:

schema.virtual('timestamp_ms').get(function() {
  return this.timestamp.getTime();
});

Derefter kan du aktivere det virtuelle felts inklusion i toObject kalder på modelforekomster via en mulighed på dit skema:

var schema = new Schema({
  timestamp: Date
}, {
  toObject: { getters: true }
});


  1. Indsættelse af data til indlejret array i mongodb

  2. Azure Redis Cache - Flere fejl TimeoutException:Timeout udfører GET {key}

  3. Er det muligt at oprette flere cachebutikker ved hjælp af Springs cacheabstraktion med redis?

  4. Mongoid / Mongodb og forespørgsel om indlejrede dokumenter