FirebaseError: [code=invalid-argument]: неверный идентификатор базы данных [object Object]

Недавно я клонировал созданный мной веб-сайт и настроил для него новый проект Firebase. В основном я запускал create-react-app и firebase init, а затем копировал все компоненты. Сайт, кажется, работает нормально, и даже Firebase Auth работает для входа и выхода пользователей, но когда он пытается прочитать или записать в базу данных Firestore, я получаю следующую ошибку:

@firebase/firestore: Firestore (9.19.1): Could not reach Cloud Firestore backend. Connection failed 1 times. Most recent error: FirebaseError: [code=invalid-argument]: Invalid database id [object Object]
This typically indicates that your device does not have a healthy Internet connection at the moment. The client will operate in offline mode until it is able to successfully connect to the backend.

Я проверил все правила безопасности в базе данных, и все, кажется, соответствует исходному проекту (очевидно, кроме настроек для конкретного проекта, таких как apiKey, authDomain и т. д.). Любые идеи о том, что вызывает ошибку?

Можете ли вы предоставить минимальный воспроизводимый пример ? Также на основе этой ссылки на github вам нужно заменить getFirestore на initializeFirestore в вашем коде.

Robert G 12.04.2023 15:37

Изменение getFirestore на initializeFirestore было решением. Большое спасибо за помощь!

Spencer Brereton 20.04.2023 20:12
Интеграция Angular - Firebase Analytics
Интеграция Angular - Firebase Analytics
Узнайте, как настроить Firebase Analytics и отслеживать поведение пользователей в вашем приложении Angular.
0
2
61
1
Перейти к ответу Данный вопрос помечен как решенный

Ответы 1

Ответ принят как подходящий

Как ранее сообщалось в комментариях, на основе ссылки github, которую я предоставил, вам нужно заменить getFirestore на initializeFirestore в вашем коде.

Другие вопросы по теме