Firebase - 数组



本章将讲解 Firebase 对数组的表示。我们将在前一章使用相同的数据。

Firebase Arrays Simple

我们可以通过向 player 集合发送以下 JSON 树来创建此数据。

['john', 'amanda']

这是因为 Firebase 并不直接支持数组,而是创建了一个对象列表,这些对象的整数作为键名。

之所以不使用数组,是因为 Firebase 充当实时数据库,如果一对用户同时操作数组,结果可能会出乎意料,因为数组的索引在不断变化。

Firebase 处理的方式是,键(索引)将始终保持不变。我们可以删除 johnamanda 将仍然具有键(索引)1。

Firebase Arrays Changed
广告