Firebase - 数组


本章将解释 Firebase 数组的表示形式。我们将使用前一章中的相同数据。

Firebase 数组简单

我们可以通过将以下 JSON 树发送到玩家的集合来创建此数据。

['john', 'amanda']

这是因为 Firebase 不直接支持数组,但它创建一个以整数作为键名称的对象列表。

不使用数组的原因是因为 Firebase 充当实时数据库,如果几个用户同时操作数组,结果可能会出现问题,因为数组索引不断变化。

Firebase 处理它的方式,键(索引)将始终保持不变。我们可以删除john,而amanda仍然拥有键(索引)1。

Firebase 阵列已更改