Este capítulo explicará la representación de arreglos de Firebase. Usaremos los mismos datos del capítulo anterior.
Podríamos crear estos datos enviando el siguiente árbol JSON a la colección del jugador.
['john', 'amanda']
Esto se debe a que Firebase no admite matrices directamente, pero crea una lista de objetos con números enteros como nombres de clave.
La razón para no usar matrices es porque Firebase actúa como una base de datos en tiempo real y si un par de usuarios manipularan matrices al mismo tiempo, el resultado podría ser problemático ya que los índices de las matrices cambian constantemente.
De la forma en que Firebase lo maneja, las claves (índices) siempre serán las mismas. Podríamos borrarjohn y amanda todavía tendría la clave (índice) 1.