使用Firebase CLI更新实时数据库中集合的每个节点中的项目

马可

我们想要更新的Firebase实时数据库中有一组配置文件。结构简单

/个人资料

  • abc { key1: value, key2: value }
  • { key1: value, key2: value }
  • y { key1: value, key2: value }

每个项目都是一个具有一些键/值对的对象,我们想向集合中的所有项目(其中约5000个)添加一个新的键/值对,以便:

  • abc { key1: value, key2: value, key3: value }
  • { key1: value, key2: value, key3: value }
  • y { key1: value, key2: value, key3: value }

是否可以使用Firebase CLI database:push或database:set方法来执行此操作?

谢谢

弗兰克·范普菲伦

为了能够更新数据库中的项目,您必须知道该项目的完整路径。因此,要更新位置的所有子节点,您需要:

  1. 在该位置读取数据
  2. 遍历子节点
  3. 更新每个子节点

Firebase CLI中没有针对此的内置单一操作,尽管您可以通过将datbase:getdatabase:update 命令与在子节点上迭代的自定义脚本结合起来进行组合

我个人更喜欢用常规代码来完成这些操作,因为用JavaScript编写这样的更新循环非常容易(这样它就可以在浏览器或Node.js上运行)。在此处查看示例,我的答案是:更新Firebase中的所有子级

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

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

编辑于
0

我来说两句

0条评论
登录后参与评论

相关文章

来自分类Dev

Firebase实时数据库一次更新多个节点

来自分类Dev

使用IOS-Swift读取Firebase实时数据库子节点

来自分类Dev

Firebase实时数据库不会更新值

来自分类Dev

如何更新Firebase实时数据库中的位置?

来自分类Dev

Ionic + Firebase - 实时数据库不更新视图

来自分类Dev

创建/更新/删除 Firebase 实时数据库规则

来自分类Dev

Flutter:StreamBuilder(使用Firebase实时数据库)中的项目随机排序

来自分类Dev

使用Firebase实时数据库填充tableview

来自分类Dev

从 Node 使用 Firebase 实时数据库

来自分类Dev

使用 kotlin 在特定时期更新 firebase 实时数据库

来自分类Dev

Firebase实时数据库addValueEventListener

来自分类Dev

Firebase实时数据库-规则

来自分类Dev

Firebase实时数据库addValueEventListener

来自分类Dev

Android:Firebase实时数据库

来自分类Dev

Firebase 实时数据库的问题

来自分类Dev

Firebase 实时数据库帖子

来自分类Dev

在删除Firebase实时数据库阵列中的节点后自动更改节点号

来自分类Dev

React + Firebase:如何添加项目以将数据列表到firebase实时数据库中

来自分类Dev

如何使用随机生成的ID将现有数据更新到Firebase实时数据库中的数据

来自分类Dev

使用laravel将Firebase实时数据库连接到MYSQL数据库表

来自分类Dev

Redux Store不会使用Firebase实时数据库上的已创建数据更新状态

来自分类Dev

使用实时数据库更新 Android 应用程序的内部数据库

来自分类Dev

Firebase实时数据库:如何获取父节点的值

来自分类Dev

在Flutter应用程序中从Firebase实时数据库事件获取父节点

来自分类Dev

Firebase实时数据库-基于访问节点设置多个.on()侦听器

来自分类Dev

如何从Xamarin.Forms上的Firebase实时数据库获取ID节点(密钥)

来自分类Dev

Firebase实时数据库:如何侦听节点项的特定子集?

来自分类Dev

在 firebase 实时数据库中跨多个节点搜索

来自分类Dev

仅在 firebase 实时数据库中的一个节点上禁用读取规则

Related 相关文章

  1. 1

    Firebase实时数据库一次更新多个节点

  2. 2

    使用IOS-Swift读取Firebase实时数据库子节点

  3. 3

    Firebase实时数据库不会更新值

  4. 4

    如何更新Firebase实时数据库中的位置?

  5. 5

    Ionic + Firebase - 实时数据库不更新视图

  6. 6

    创建/更新/删除 Firebase 实时数据库规则

  7. 7

    Flutter:StreamBuilder(使用Firebase实时数据库)中的项目随机排序

  8. 8

    使用Firebase实时数据库填充tableview

  9. 9

    从 Node 使用 Firebase 实时数据库

  10. 10

    使用 kotlin 在特定时期更新 firebase 实时数据库

  11. 11

    Firebase实时数据库addValueEventListener

  12. 12

    Firebase实时数据库-规则

  13. 13

    Firebase实时数据库addValueEventListener

  14. 14

    Android:Firebase实时数据库

  15. 15

    Firebase 实时数据库的问题

  16. 16

    Firebase 实时数据库帖子

  17. 17

    在删除Firebase实时数据库阵列中的节点后自动更改节点号

  18. 18

    React + Firebase:如何添加项目以将数据列表到firebase实时数据库中

  19. 19

    如何使用随机生成的ID将现有数据更新到Firebase实时数据库中的数据

  20. 20

    使用laravel将Firebase实时数据库连接到MYSQL数据库表

  21. 21

    Redux Store不会使用Firebase实时数据库上的已创建数据更新状态

  22. 22

    使用实时数据库更新 Android 应用程序的内部数据库

  23. 23

    Firebase实时数据库:如何获取父节点的值

  24. 24

    在Flutter应用程序中从Firebase实时数据库事件获取父节点

  25. 25

    Firebase实时数据库-基于访问节点设置多个.on()侦听器

  26. 26

    如何从Xamarin.Forms上的Firebase实时数据库获取ID节点(密钥)

  27. 27

    Firebase实时数据库:如何侦听节点项的特定子集?

  28. 28

    在 firebase 实时数据库中跨多个节点搜索

  29. 29

    仅在 firebase 实时数据库中的一个节点上禁用读取规则

热门标签

归档