I need to store a server timestamp to my firestore document
from the internet I got this code firebase.firestore.FieldValue.serverTimestamp()
but after I using this code in firestore it stored as like this _methodName FieldValuea.serverTimestamp
What is the issue and how to fix this?
my ts code `
let m1 = new Message();
m1.doctor = this.uid;
m1.patient = this.messageList[this.messageList.length - 1].patient;
m1.isPatient = false;
m1.message = event.message;
m1.date = firebase.firestore.FieldValue.serverTimestamp(),
m1.reply = true,
// type: files.length ? 'file' : 'text',
//files: files,
m1.user = {
name: 'Jonh Doe',
avatar: 'https://i.gifer.com/no.gif',
},
this.firestore.collection(Config.chatCollection).add(JSON.parse(JSON.stringify(m1)));
`
class Message {
user = {
name: 'Jonh Doe',
avatar: 'https://i.gifer.com/no.gif',
}
reply;
doctor = "";
text;
date;
cdate;
isPatient = true;
message = "";
patient = "";
time = "";
documentID = "";
}