>  Q&A  >  본문

Promise에서 발견되지 않은 Firebase 오류: 잘못된 문서 참조

아아아아

이 최종 게임 구성 요소가 있는데 렌더링할 때 어떤 이유로 setScore 함수가 호출되고 이것이 바로 다음 오류가 발생하는 이유라고 생각합니다.

Uncaught(약속대로) FirebaseError: 잘못된 문서 참조입니다. 문서 참조에는 짝수 개의 세그먼트가 있어야 하지만 리더보드에는 1개가 있습니다.

27번째 줄. 렌더링할 때 setScore가 호출되기 때문이라고 생각하는 것이 잘못된 것인가요? 그렇지 않다면 문제/해결책은 무엇입니까?

Firebase에 리더보드 컬렉션이 있고 사용자의 시간과 이름으로 문서를 만들고 싶습니다(사용자당 문서가 1개 있어야 함)

P粉759457420P粉759457420426일 전585

모든 응답(1)나는 대답할 것이다

  • P粉685757239

    P粉6857572392023-09-11 00:12:38

    방법 addDoc 应该使用集合引用而不是文档引用。只有在想要指定文档名称时才会使用文档引用,此时应使用 setDoc, 아래 샘플 코드를 참고하세요:

    으아악

    이 문제를 해결하려면 아래 샘플 코드를 참조하세요.

    으아악

    자세한 내용은 문서를 확인하세요.

    회신하다
    0
  • 취소회신하다