How to assign TimeStamp using FieldValue.serverTimestamp()
it returns FSTServerTimestampFieldValue: 0x6000024ee0e0 as debugPrint(FieldValue.serverTimestamp())
shows in debug menu
Code here
let db = Firestore.firestore()
let settings = db.settings
settings.areTimestampsInSnapshotsEnabled = true
db.settings = settings
db.collection(THOUGHTS_REF).addDocument(data: [
CATEGORY : categorySelected,
NUM_COMMENTS : 0,
NUM_LIKES : 0,
THOUGHT_TXT : thoughtTxt.text!,
TIMESTAMP : FieldValue.serverTimestamp(),
USERNAME : username
]) { (err) in
if let err = err {
debugPrint("Error adding document: \(err)")
return
}
}
self.navigationController?.popViewController(animated: true)
}