如何计算文档数量(onWrite),并通过Cloud Functions将计数器保存到特定路径中?

亚历山德拉

通过我的代码,我可以计算Firebase Realtime数据库中的文档数,但是我需要它们为每个groupId都有一个计数器,然后将其保存在每个groupId的不同路径中。

这是我正在计算的文件路径

消息/ {groupId}

我想将其保存在这里,每个计数器都有自己的groupId

totalmessages / groupId

 exports.messageCounter = functions.database.ref('/messages/{groupId}').onWrite((change, context) => {
   const data = change.after.val();
   const group = data.groupId;
   const count = Object.keys(data).length;
      return admin.database().ref('totalmessages/'+group).child('_count').set(count);
 });

当前代码返回:

在此处输入图片说明

他还用新数据覆盖“ _Count”,并且不创建几棵树。

道格·史蒂文森

如果您尝试从函数调用中获取groupId通配符,则将需要使用上下文:

const group = context.params.groupId;

有关更多详细信息,请参见文档

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

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

编辑于
0

我来说两句

0条评论
登录后参与评论

相关文章

来自分类Dev

如何将计数器集合转换为列表

来自分类Dev

Redux-Persist 库 - 将计数器中的数据保存到 localStorage

来自分类Dev

如何通过理解将计数器从这个循环实现到列表?

来自分类Dev

如何计算Google表格文档中的公式数量?

来自分类Dev

如何在solrcloud中通过shard wise获取文档数量?

来自分类Dev

系统范围分析器(例如perf)如何将计数器与指令关联起来?

来自分类Dev

用于计算到特定数字的计数计数器

来自分类Dev

如何使用XSLT将计数器添加到元素名称

来自分类Dev

如何在bash中将计数器回显到文件

来自分类Dev

如果要删除项目,如何将计数器减小到0

来自分类Dev

如何在bash中将计数器回显到文件

来自分类Dev

状态变化时如何将计数器加一

来自分类Dev

Python:如何将计数器对象添加到数据帧?

来自分类Dev

如何将计数器值分配给可扩展列表视图按钮

来自分类Dev

如何将计数器的结果放入 html 页面顶部的卡片中?

来自分类Dev

如何在str中保存条目计数器并在“文本”字段中显示?

来自分类Dev

如何在str中保存条目计数器并在“文本”字段中显示?

来自分类Dev

如何计算数组中相同项目的数量并将计数分配给对象中的特定键?

来自分类Dev

如何使用BASH中的xmlstarlet计算XML文档中的元素数量?

来自分类Dev

如何使用BASH中的xmlstarlet计算XML文档中元素的数量?

来自分类Dev

PHP 将计数器加 1 并保存在 txt 文件中

来自分类Dev

计数排列-将计数器存储在数组中

来自分类Dev

将计数器集成到awk中,并降低特定列的值

来自分类Dev

无法通过Swift中的计数器循环

来自分类Dev

通过计数器在Java中打印数组

来自分类Dev

通过 Verilog 计数器

来自分类Dev

如何将表单中的数据保存到特定驱动器中

来自分类Dev

用手编写iptables保存文件时,如何计算数据包计数器和字节计数器的值?

来自分类Dev

如何计算特定值的数量

Related 相关文章

  1. 1

    如何将计数器集合转换为列表

  2. 2

    Redux-Persist 库 - 将计数器中的数据保存到 localStorage

  3. 3

    如何通过理解将计数器从这个循环实现到列表?

  4. 4

    如何计算Google表格文档中的公式数量?

  5. 5

    如何在solrcloud中通过shard wise获取文档数量?

  6. 6

    系统范围分析器(例如perf)如何将计数器与指令关联起来?

  7. 7

    用于计算到特定数字的计数计数器

  8. 8

    如何使用XSLT将计数器添加到元素名称

  9. 9

    如何在bash中将计数器回显到文件

  10. 10

    如果要删除项目,如何将计数器减小到0

  11. 11

    如何在bash中将计数器回显到文件

  12. 12

    状态变化时如何将计数器加一

  13. 13

    Python:如何将计数器对象添加到数据帧?

  14. 14

    如何将计数器值分配给可扩展列表视图按钮

  15. 15

    如何将计数器的结果放入 html 页面顶部的卡片中?

  16. 16

    如何在str中保存条目计数器并在“文本”字段中显示?

  17. 17

    如何在str中保存条目计数器并在“文本”字段中显示?

  18. 18

    如何计算数组中相同项目的数量并将计数分配给对象中的特定键?

  19. 19

    如何使用BASH中的xmlstarlet计算XML文档中的元素数量?

  20. 20

    如何使用BASH中的xmlstarlet计算XML文档中元素的数量?

  21. 21

    PHP 将计数器加 1 并保存在 txt 文件中

  22. 22

    计数排列-将计数器存储在数组中

  23. 23

    将计数器集成到awk中,并降低特定列的值

  24. 24

    无法通过Swift中的计数器循环

  25. 25

    通过计数器在Java中打印数组

  26. 26

    通过 Verilog 计数器

  27. 27

    如何将表单中的数据保存到特定驱动器中

  28. 28

    用手编写iptables保存文件时,如何计算数据包计数器和字节计数器的值?

  29. 29

    如何计算特定值的数量

热门标签

归档