Denna praxis är bra. Faktum är att många av de drivrutiner som stöds av 10 gen har någon metod för att extrahera "skapat datum" från ObjectId()
/MongoID()
.
Den stora varningen är att du måste använda ID:n genererade av MongoDB för att detta ska fungera.
Det finns fall där du kan ha ett mer lämpligt unikt ID. I dessa fall kommer du inte att använda Mongos ID och kommer därför att behöva lagra det skapade datumet på egen hand.