Det er ret simpelt! Når du f.eks. bruger Mongoose, kan du sende funktioner som en standardværdi. Mongoose kalder derefter funktionen for hver indsættelse.
Så i dit skema ville du gøre noget som:
{
timestamp: { type: Date, default: Date.now},
...
}
Husk kun at sende selve funktionsobjektet Date.now
og ikke værdien af funktionskaldet Date.now()
da dette kun vil sætte datoen én gang til værdien af, hvornår dit skema blev oprettet.
Denne løsning gælder for Mongoose &Node.Js, og jeg håber, det er din brug, fordi du ikke specificerede det mere præcist.