Firebase-배열

이 장에서는 Firebase의 배열 표현에 대해 설명합니다. 이전 장의 동일한 데이터를 사용합니다.

다음 JSON 트리를 플레이어의 컬렉션에 전송하여이 데이터를 생성 할 수 있습니다.

['john', 'amanda']

이는 Firebase가 배열을 직접 지원하지 않지만 정수를 키 이름으로 사용하여 객체 목록을 생성하기 때문입니다.

배열을 사용하지 않는 이유는 Firebase가 실시간 데이터베이스 역할을하고 두 명의 사용자가 동시에 배열을 조작하는 경우 배열 색인이 지속적으로 변경되므로 결과가 문제가 될 수 있기 때문입니다.

Firebase가 처리하는 방식에 따라 키 (색인)는 항상 동일하게 유지됩니다. 우리는 삭제할 수 있습니다johnamanda 여전히 키 (색인) 1이 있습니다.