在云功能中使用Cloud Firestore

问题描述 投票:0回答:1

云函数文档说

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

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

firebase google-cloud-platform google-cloud-firestore google-cloud-functions
1个回答
0
投票

使用

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

});
© www.soinside.com 2019 - 2024. All rights reserved.