【问题标题】:Unresolved function or method collection() - Firestore node.js未解析的函数或方法 collection() - Firestore node.js
【发布时间】:2018-03-22 13:25:51
【问题描述】:

我的 Firestore 云功能中有此错误。我正在使用 WebStorm 和 node.js。我不知道为什么它不起作用..

如果有人知道为什么会这样,我将不胜感激!

这是我的功能:

const functions = require('firebase-functions');
const admin = require('firebase-admin');
admin.initializeApp(functions.config().firebase);



exports.httpTest =  functions.https.onRequest((req, res) => {

const db = admin.firestore();

const articlesRef = db.collection('articles_common');
const query = articlesRef.where('locked', '==', false).get()
    .then(snapshot => {
        snapshot.forEach(doc => {
            console.log(doc.id, '=>', doc.data());
        });
    })
    .catch(err => {
        console.log('Error getting documents', err);
    });

res.send("Http test function");


console.log( "HttpTest - Cron-job.org triggered  ")
});

【问题讨论】:

    标签: node.js firebase webstorm google-cloud-functions google-cloud-firestore


    【解决方案1】:

    collection() 是从 @google-cloud/firestore 导入的,作为间接项目依赖项,未编入索引。在你的项目node_modules文件夹中,选择@google-cloud目录,右键,选择Mark directory as |不排除。这应该可以解决问题

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2017-01-24
      • 1970-01-01
      • 2022-12-03
      • 2014-03-01
      • 2019-01-10
      • 2018-05-02
      相关资源
      最近更新 更多