sql >> Databáze >  >> NoSQL >> MongoDB

Převod uloženého mongo data zpět na milisekundy od epochy Unixu při načtení?

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


  1. Transakce v MongoDB

  2. Více podmínek spojení pomocí operátoru $lookup

  3. Mongodb seskupuje a třídí

  4. Odinstalujte mongoDB z ubuntu