【问题标题】:using Cloud Firestore in cloud function在云功能中使用 Cloud Firestore
【发布时间】:2019-11-12 09:07:37
【问题描述】:

云函数文档说

// 用于访问 Firebase 实时数据库的 Firebase Admin SDK。 const admin = require('firebase-admin'); admin.initializeApp();

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

【问题讨论】:

    标签: firebase google-cloud-firestore google-cloud-functions


    【解决方案1】:

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

    【讨论】:

      猜你喜欢
      • 2021-09-07
      • 1970-01-01
      • 2021-04-14
      • 2019-12-22
      • 2018-05-09
      • 2018-05-19
      • 2023-03-27
      • 2021-02-24
      • 2022-12-20
      相关资源
      最近更新 更多