- Firebase 教程
- Firebase - 主页
- Firebase - 概述
- Firebase - 环境设置
- Firebase - 数据
- Firebase - 数组
- Firebase - 写入数据
- Firebase - 写入列表数据
- Firebase - 写入事务数据
- Firebase - 读取数据
- Firebase - 事件类型
- Firebase - 分离回调
- Firebase - 查询
- Firebase - 过滤数据
- Firebase - 最佳实践
- Firebase - 电子邮件身份验证
- Firebase - 谷歌身份验证
- Firebase - Facebook 身份验证
- Firebase - Twitter 身份验证
- Firebase - Github 身份验证
- 匿名认证
- Firebase - 离线功能
- Firebase - 安全
- Firebase - 部署
- Firebase 有用资源
- Firebase - 快速指南
- Firebase - 有用的资源
- Firebase - 讨论
Firebase - 数组
本章将解释 Firebase 数组的表示形式。我们将使用前一章中的相同数据。
我们可以通过将以下 JSON 树发送到玩家的集合来创建此数据。
['john', 'amanda']
这是因为 Firebase 不直接支持数组,但它创建一个以整数作为键名称的对象列表。
不使用数组的原因是因为 Firebase 充当实时数据库,如果几个用户同时操作数组,结果可能会出现问题,因为数组索引不断变化。
Firebase 处理它的方式,键(索引)将始终保持不变。我们可以删除john,而amanda仍然拥有键(索引)1。