Cloud Firestore Function 로그보기에서이 오류가 발생합니다. 나는 자바 스크립트와 경우 FireStore에 새로 온 사람이Cloud Firestore 기능 오류가 발생하는 이유는 무엇입니까?
TypeError: event.data.previous.data is not a function at exports.onVisitorPres...
exports.onVisitorPresenceWrite = functions.database
.ref("/VISITORS_PRESENCE/{uid1}/{uid2}").onWrite((event) => {
// Get the data written or deleted on the Realtime Database
var eventStatus = event.data.val();
const previousData = event.data.previous.data();
// If the onWrite event is a delete event then use previousData
if(eventStatus == null){
eventStatus = previousData;
}
});
내가이 중포 기지 실시간에 .onWrite((event)
을 사용하고 싶은 것은 databas 키와 경우 FireStore 기능 트리거에 대한 몇 가지 조언을 사용할 수
때 키 항목 삭제되고 새 항목이 추가 될 때 나는 내가 eventStatus == null
을 확인할 수 있습니다 생각 즉 데이터
[Firestore] (https://firebase.google.com/docs/functions/firestore-events)와 [Realtime Database] (https://firebase.google.com/docs)를 혼동/혼합하는 것 같습니다./functions/database-events)가 여기에서 트리거됩니다 - 코드 예제는 실시간 데이터베이스를위한 것이지만 질문에는 Firestore가 언급됩니다. – Grimthorr