When I created the messaging app, I forgot to add timestamp to the document. Is there a way to get the timestamp when the firestore document is created?
Asked
Active
Viewed 1,018 times
0
2 Answers
0
Documents don't have any sort of metadata like this. After you create the document, if you didn't originally add a creation timestamp to it, you won't be able to find it after the fact.

Doug Stevenson
- 297,357
- 32
- 422
- 441
0
Here is what you can do :
// add timestamp field when objective is created.
exports.objectiveCreationDate = functions.firestore.document('objectives/{documentUid}').onCreate((snap, context) => {
// New document Created : add field with date
db.doc(`objectives/${snap.id}`).update({
creationDate: admin.firestore.FieldValue.serverTimestamp()
}, {merge: true});
});

Maxime Crtgn
- 175
- 2
- 10