小编mil*_*mal的帖子

Firebase 数据库抛出“Firebase 错误。请确保您正确拼写了 Firebase 的名称”

我正在尝试将一个对象推送到 firebase 数据库,但是 push() 方法不起作用,而且它似乎与我收到的警告有关:

@firebase/database:, FIREBASE 警告:Firebase 错误。请确保您的 Firebase 名称拼写正确 (https://<DATABASE_NAME>.firebaseio.com)

但是它与我的配置中的databaseURL匹配App.js

const config = {
apiKey: "<...>",
authDomain: "<...>.firebaseapp.com",
projectId: "<...>",
storageBucket: "<...>.appspot.com",
messagingSenderId: "<...>",
appId: "<...>",
databaseURL: "https://<...>.firebaseio.com",
};
firebase.initializeApp(config);
Run Code Online (Sandbox Code Playgroud)

我用来访问数据库的方法:

 const { currentUser } = firebase.auth();
 console.log(currentUser.uid); // works fine
 firebase
     .database()
     .ref(`/users/${currentUser.uid}/cards`)
     .push({some object})
Run Code Online (Sandbox Code Playgroud)

我正在使用数据库位置:比利时(europe-west1)(如果有的话)。而且 firebase 身份验证工作正常。

firebase reactjs firebase-realtime-database

3
推荐指数
1
解决办法
2万
查看次数