freks blog

about

Firebase Storeで"FirebaseError: Null value error."ではまった

created: 2021-01-04
おすすめ記事: 出会ってよかったプログラマー本

ローカルで、Next.js + Firebaseの開発をしていたときにFirebase Emulatorをつかってやっていました

その際に

firebase.firestore().doc(path)

で確実に存在するのに

FirebaseError: Null value error. for 'get' @ L37

のエラーがでました
意味がわからなくて、コードをこねくりまわしましたが、 Firebase Emulatorを使うのをやめたところ、

FirebaseError: Missing or insufficient permissions.

のエラーになりました
firestore ruleに違反してただけでした...

react-firebase-hooks使ってたりしてバグかと疑い、2時間くらい溶かしてしまいました...


Amazonのアソシエイトとして、blog.freks.jp は適格販売により収入を得ています。
This site is managed by freks