파이어 스토어를 사용하다 보면, 컬렉션 자료를 차트화 시키는 것은 가능하지만, 자료 보관이나, 별도로 자료를 추가 가공하기 위해, 컬렉션 자료를 PC로 다운로드해야 할 때가 있다. 기본적으로 파이어베이스 콘솔은 무료 버전의 경우 파일 내보내기를 지원하지 않지만, 라이브러리를 이용하면 파이어베이스 콘솔의 기능을 이용하지 않고도, 엑셀이나, CSV 파일 형식으로 PC에 다운로드할 수가 있는데, 자세한 방법을 예제 코드와 함께 소개한다.
나의 경우에는 다음과 같은 방식의 화면을 이용해 컬렉션의 필드 데이터를 선택해 CSV 또는 Excel 형식을 선택해서 내보내도록 했는데, 참고로 이들 데이터는 다음과 같은 코드를 이용해 파이어스토어 컬렉션에 저장되어 있는 상태이다. 이렇게 저장된 자료를 엑셀 형식 등으로 내보내려면 다음과 같이 xlsx.js 라이브러리의 사용이 필요하다.
이렇게 라이브러리 사용을 선언해 준 상태에서 다음과 같은 엑셀 내보내기 함수 또는 CSV 내보내기 함수와 실제 내보내기...