如何从Firestore到Google Cloud函数获取数据?

Bountx

我的index.js文件:

const functions = require('firebase-functions');
const admin = require('firebase-admin');

const Firestore = require('@google-cloud/firestore');
const firestore = new Firestore();

admin.initializeApp();

const db = admin.firestore();

 exports.getName = functions.https.onCall((data, context) => {
    var docRef = db.collection("dogs").doc("{data.id}");
    var getDoc = docRef.get().then(doc => {
        return doc.get("name");
    })
 });

flutter项目中的代码:

HttpsCallable callable = FirebaseFunctions.instance.httpsCallable("getName");
var temp = await callable({"id": "11"});
print(temp.data);

即使存在ID为“ 11”且字段名称为“ dogs”的集合中的文档,程序也会打印出空值。我正在尝试从Firestore获取特定数据并将其返回。

控制台不显示任何错误,如果我返回其他任何内容,它将正常打印。

除了使用触发器(如onWrite)的文档外,找不到有关从Firestore到云功能获取数据的任何文档。

andi2.2

您是否尝试过使云功能异步?

exports.getName = functions.https.onCall(async (data, context) => {
    var doc = await db.collection("dogs").doc("{data.id}").get();
    return doc.data().name;
 });

本文收集自互联网,转载请注明来源。

如有侵权,请联系[email protected] 删除。

编辑于
0

我来说两句

0条评论
登录后参与评论

相关文章

来自分类Dev

Google Cloud Firestore:如何将 Firestore 集合复制到 Cloud Storage

来自分类Dev

如何在Flutter中设置,获取和更新数据到Cloud Firestore?

来自分类Dev

如何在Cloud Firestore函数中获取快照的父元素?

来自分类Dev

将Firestore数据同步到Google表格

来自分类Dev

如何从Google到Arduino获取数据

来自分类Dev

如何按当前日期从 Cloud Firestore 获取数据?

来自分类Dev

从 Firebase Firestore 获取数据时如何使用嵌套的 map() 函数

来自分类Dev

从 Firebase 获取数据 - Google Cloud Functions

来自分类Dev

Firebase Cloud Functions JavaScript - 如何在一个函数中从不同的表中获取多个数据

来自分类Dev

如何从Google Cloud IoT核心获取设备元数据信息?

来自分类Dev

如何从Google表格访问Cloud Firestore?

来自分类Dev

如何从 Cloud Firestore 获取数据并将其转换为本地可用数据 (Cordova/Angular)

来自分类Dev

将数据从Cloud Firestore传递到变量

来自分类Dev

如何从Google云端硬盘获取图像数据集到Colab?

来自分类Dev

如何从函数hist获取实际数据

来自分类Dev

如何从scrapy的后续函数中获取数据

来自分类Dev

如何从scrapy的后续函数中获取数据

来自分类Dev

如何使用PHP中的函数获取数据?

来自分类Dev

如何从Firestore中获取数据?

来自分类常见问题

如何从Cloud Firestore中获取数据然后过滤,映射然后返回?

来自分类Dev

如何从Cloud Firestore中获取user.uid等于flutter中的文档ID的数据?

来自分类Dev

如何从cloud_firestore获取数据并在flutter中将其显示在TextField中

来自分类Dev

我如何才能断开长文本的行?从Cloud Firestore获取长文本数据后

来自分类Dev

如何从Cloud_Firestore获取单个文档数据到我的变量?

来自分类Dev

使用 Cloud Firestore 触发器功能时如何获取数据 ID?

来自分类Dev

如何使用 Cloud Firestore 从颤振中的数据快照中获取特定值?

来自分类Dev

我如何从一个函数获取数据到另一个函数

来自分类Dev

如何从Firebase存储到Firestore获取图像URL

来自分类Dev

如何更新/推送数据到 Firestore 中的空数组 - Firebase

Related 相关文章

  1. 1

    Google Cloud Firestore:如何将 Firestore 集合复制到 Cloud Storage

  2. 2

    如何在Flutter中设置,获取和更新数据到Cloud Firestore?

  3. 3

    如何在Cloud Firestore函数中获取快照的父元素?

  4. 4

    将Firestore数据同步到Google表格

  5. 5

    如何从Google到Arduino获取数据

  6. 6

    如何按当前日期从 Cloud Firestore 获取数据?

  7. 7

    从 Firebase Firestore 获取数据时如何使用嵌套的 map() 函数

  8. 8

    从 Firebase 获取数据 - Google Cloud Functions

  9. 9

    Firebase Cloud Functions JavaScript - 如何在一个函数中从不同的表中获取多个数据

  10. 10

    如何从Google Cloud IoT核心获取设备元数据信息?

  11. 11

    如何从Google表格访问Cloud Firestore?

  12. 12

    如何从 Cloud Firestore 获取数据并将其转换为本地可用数据 (Cordova/Angular)

  13. 13

    将数据从Cloud Firestore传递到变量

  14. 14

    如何从Google云端硬盘获取图像数据集到Colab?

  15. 15

    如何从函数hist获取实际数据

  16. 16

    如何从scrapy的后续函数中获取数据

  17. 17

    如何从scrapy的后续函数中获取数据

  18. 18

    如何使用PHP中的函数获取数据?

  19. 19

    如何从Firestore中获取数据?

  20. 20

    如何从Cloud Firestore中获取数据然后过滤,映射然后返回?

  21. 21

    如何从Cloud Firestore中获取user.uid等于flutter中的文档ID的数据?

  22. 22

    如何从cloud_firestore获取数据并在flutter中将其显示在TextField中

  23. 23

    我如何才能断开长文本的行?从Cloud Firestore获取长文本数据后

  24. 24

    如何从Cloud_Firestore获取单个文档数据到我的变量?

  25. 25

    使用 Cloud Firestore 触发器功能时如何获取数据 ID?

  26. 26

    如何使用 Cloud Firestore 从颤振中的数据快照中获取特定值?

  27. 27

    我如何从一个函数获取数据到另一个函数

  28. 28

    如何从Firebase存储到Firestore获取图像URL

  29. 29

    如何更新/推送数据到 Firestore 中的空数组 - Firebase

热门标签

归档