【发布时间】:2020-06-30 10:33:47
【问题描述】:
我在 firebase firestore 中有一个名为 users 的集合。集合 users 中的每个文档都是在应用程序中注册的用户。每个文档都有一个名为 token_ids 的字段。如何遍历所有文档以获取 token_ids 字段中的值。我正在使用 Firebase 云功能来做到这一点。这是我尝试使用但不起作用的代码 sn-p:
const functions = require('firebase-functions');
const admin = require ('firebase-admin');
admin.initializeApp();
//fetch all token ids of users
const tokenReference = admin.firestore().collection("users");
const tokenSnapshot = await tokenReference.get();
tokenSnapshot.forEach((doc) =>{
console.log("Token ids are:" + doc.data().token_id);
});
});
【问题讨论】:
-
我没有看到您尝试过的完整代码。
-
您能否详细说明您对“不工作”的定义是什么,您的预期行为是什么,您当前的行为是什么以及您是如何运行脚本的?
标签: node.js firebase google-cloud-firestore google-cloud-functions