当前位置: 首页 > 知识库问答 >
问题:

在云函数中使用云Firestore

乜安志
2023-03-14

云功能文档说

//使用Firebase管理SDK访问Firebase实时数据库。const admin=require('firebase-admin');管理初始化EAPP();

我使用的是Cloud Firesta,而不是实时数据库。我如何访问它?

共有1个答案

隗和裕
2023-03-14

使用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 => {....})

});
 类似资料:
  • 在我正在开发的Firebase web应用程序中,我想从邮件地址获取用户ID。为此,我正在尝试编写一个云函数。但它不起作用,或者我没有正确使用它。以下是当前代码(基于我在网上找到的一些示例): 运行“firebase deploy”时,我看不到任何问题。然后,我尝试用各种方法测试该功能,就像我在本教程之后编写的演示应用程序一样。 例如(现有和不存在的邮件地址): 但在任何一种情况下,我都不会在We

  • BaaS.invokeFunction(functionName, params, sync) 参数说明 参数 类型 必填 描述 functionName Number 是 云函数名 params Object 否 传递给云函数的参数 sync Bool 否 是否等待返回函数执行结果,默认为 true 返回参数说明 参数 类型 描述 code Number code 为 0 时表示成功执行云函数,

  • 目前知晓云云函数支持的 Node.js 开发语言包括如下版本: Node.js 8.9 代码编写格式 在云函数中使用 Node.js 编程,需要定义一个 Node.js 函数作为入口,一个简单的函数定义如下: exports.main = function helloWorld(event, callback) { let name = event.data.name callback(n

  • info 内测阶段仅面向受邀用户开放,详情请咨询客服 什幺是云函数? 云函数可以帮助你在没有购买和管理服务器时仍能运行代码。你只需要进行核心代码的编写及设置代码运行的条件,代码即可在知晓云云基础设施上自动、安全地运行。 对开发者的意义? 你只需编写简单的、目的单一的云函数,并将它与其他功能(如触发器、定时任务)产生的事件关联起来。即可在小程序上实现更加复杂的业务逻辑,如订单的自动化取消、自动发货、

  • 我试图在我的云功能中访问Firebase云存储,但我一直在云功能日志中出现以下错误: 下面是我的代码: const admin=需要('Firebase-admin'); const函数=需要('Firebase-函数'); 下面是我的包中的依赖项。json: PS:我在星火计划上

  • 我有一个firebase项目(blaze plan)和firestore数据库。我需要在云函数中使用mqtt客户机。 但是当我加上这一行 索引。js,它无法部署到firebase。 它给出了这个错误: {@type:“type.googleapis.com/google.cloud.audit.AuditLog”,“status:{“code”:3, “消息”:“加载用户代码时函数失败。这可能是由