Я пытаюсь создать «чувствительное ко времени» приложение, используя базу данных Firebase firestore.Я застрял при получении текущей метки времени из пожарного магазина.Одно из решений заключается в том, чтобы сохранить firebase.firestore.FieldValue.serverTimestamp () , а затем снова прочитать его, но в итоге я получу по крайней мере одну последовательную запись и одну для чтениякаждая база данных прочитана.Я продолжаю находить ссылки на функцию GetReadTime () здесь: ответ stackoverflow, предлагая его и здесь: документация пожарного депо?, которая решит мою проблему, если бы она работала, но по моему опыту эта функция не существует ни в документе, ни в querySnapshot.
Я пробовал:
function loadTasks() {
db.collection("tasks_"+firebase.auth().currentUser.uid)
//.orderBy("clientSideFinish")
.onSnapshot(function(querySnapshot) {
querySnapshot.forEach(function(doc) {
renderTask(doc);
console.log(doc.getReadTime());
console.log(doc.GetReadTime());
});
console.log(querySnapshot.getReadTime());
console.log(querySnapshot.GetReadTime());
});
}
и все консолиФункция выброса логов не существует исключение.