Firestore NodeJS在检索文档时抛出异常

时间:2019-07-08 15:55:59

标签: node.js google-cloud-firestore

我正在尝试在NodeJS中检索Firestore文档。我对数据库的任何调用都会在结果{}中引发catch错误。我能够生成自定义令牌以在我的NodeJS服务器上进行身份验证,因此设置正确。为什么我的服务器在尝试检索文档时会抛出异常?

var firebaseService = require('./service.json');
var admin = require('firebase-admin');

admin.initializeApp({
    credential: admin.credential.cert(firebaseService),
    databaseURL: "https://mydatabase.firebaseio.com"
});
var db = admin.firestore();

exports.test = function(req, callback) {
    // token
    var ref = db.collection('users').doc('72bf07f8-0ae2-474a-b9b3-4386528b17b1');
    ref.get()
    .then(doc => {
        callback(false,doc);
        return
    })
    .catch(err => {
        callback(true,err);
        return ;
    });
}

0 个答案:

没有答案