firebase - 在云功能中使用 Cloud Firestore
问题描述
云功能文档说
// 用于访问 Firebase 实时数据库的 Firebase Admin SDK。const admin = require('firebase-admin'); admin.initializeApp();
我使用的是 Cloud Firestore,而不是实时数据库。我如何访问它?
解决方案
使用admin.firestore()
例如:
// The Cloud Functions for Firebase SDK to create Cloud Functions and setup triggers.
const functions = requi re('firebase-functions');
// The Firebase Admin SDK
const admin = require('firebase-admin');
admin.initializeApp();
//Write a function that uses Firestore, e.g.:
exports.anHttpCloudFunction = functions.https.onRequest((req, res) => {
admin.firestore().collection('XYZ').doc('ABC').set(....)
.then(() => {
res.send({ msg: 'Success' });
})
.catch(err => {....})
});
推荐阅读
- html - 使用 VBA 访问搜索栏
- python - 由于代码错误,无法完成hackerrank问题
- javascript - 实时客户信息同步、最佳实践和建议
- android - 当android应用程序进入后台时,前台服务中的计划任务未按计划运行
- nginx - 使用 uwsgi 进行生产中的 Pytorch 模型预测
- python - 如何将字符串转换为结构化表格?
- typescript - 使用导入的常量键入类属性
- git - 如何从 github 上的先前提交创建新分支
- android - Unity中Android共享库的未定义符号
- python - Timezone.now 覆盖保存方法时抛出类型错误