본문 바로가기
🤪 뜨거운 맛 오류 일기

[파이어베이스] cloud firestore 연결하려는데 Expected first argument to collection() 에러뜨면서 실행안될때 해결법

by 따따시 2023. 1. 2.

 

 

useEffect안에 getCategory 비동기 함수를 만들어서, 제대로 파이어베이스 db에서 불러와지나 
console을 찍어보려고 하는데 계속 콘솔창에 안찍히는것이 아닌가!!!!

 

내가 만난 에러메시지

Expected first argument to collection() to be a CollectionReference 어쩌구 저쩌구

Possible Unhandled Promise Rejection (id: 9):
FirebaseError: Expected first argument to collection() to be a CollectionReference, a DocumentReference or FirebaseFirestoreconstruct@[native code]construct@[native code]

 

이렇게 import했던것을

import { getFirestore } from "firebase/firestore";

 

요렇게 lite를 붙여주니 문제 해결

import { getFirestore } from "firebase/firestore/lite";

 

콘솔창 찍히는 거 보이쥬~~?

 

 

 

 


근데 나중에 저 lite 부분 다 지웠는데 정상작동중 ㅇㅅㅇ

댓글