如何更改firebase admin node.js中的firestore数据库? 我使用node.js的firebase admin sdk。我的Firebase应用程序有一些Firestore数据库。例如: (默认) 系统。 但是每次保存数据时,它总是转到(默认)数据库AN ...

问题描述 投票:0回答:1
(默认)

系统

但是,每次保存数据时,它总是转到
    (default)
  • 数据库,我需要将其更改为其他数据库。我搜索了firebase文档,但找不到任何东西。
  • 我尝试了什么:
改变:


databaseURL

    以DB的名称通过第二个参数到
  • admin.initializeApp({ credential: admin.credential.cert(serviceAccount), databaseURL: 'https://<DATABASE_NAME>.firebaseio.com', })
    函数:
initializeApp
    
  • 更改Firestore设置中的数据库。
    I在检查Firebase-Admin的打字稿类型后找到了解决方案。我不知道Firebase文档是否提到了这一点,但我没有在那里找到它。解决方案很简单:
通过设置传递给
admin.initializeApp({
    credential: admin.credential.cert(serviceAccount),
    databaseURL: 'https://<APP_ID>.firebaseio.com',
}, '<DATABASE_NAME>') // this change the app, no the database 🤦‍♂️
的对象中的
node.js database firebase
1个回答
0
投票
来改变firestore数据库。

这里是帮助您理解的一个例子:


firestore().settings()

最新问题
© www.soinside.com 2019 - 2025. All rights reserved.