나는 firestore 데이터베이스의 백업 프로세스를 자동화하려고합니다. 아이디어는 루트 문서를 반복하여 JSON 트리를 만드는 것입니다. 하지만 문서에 대해 모든 컬렉션을 사용할 수있는 방법을 찾지 못했습니다. Firestore 콘솔에서 나무를 볼 수있는 것처럼 가능합니다. 아이디어가 있으십니까?Firestore - 문서 모음 받기
2
A
답변
3
당신은 Node.js를 서버 SDK를 사용하는 경우는 DocumentReference
에 getCollections()
방법을 사용할 수 있습니다 : https://cloud.google.com/nodejs/docs/reference/firestore/0.8.x/DocumentReference#getCollections
이 방법은 배열에 대한 약속을 반환합니다 모음 내의 문서에 액세스하는 데 사용할 수있는 개체는 CollectionReference
입니다.
0
getCollections() 방법은 NodeJS에서 사용할 수 있습니다.
샘플 코드 :
db.collection("Collection").doc("Document").getCollections().then((querySnapshot) => {
querySnapshot.forEach((collection) => {
console.log("collection: " + collection.id);
});
});
관련 문제
- 1. Firestore : 단일 문서 검색
- 2. Firestore 컬렉션의 모든 문서 삭제
- 3. 경우 FireStore 그래서 나는이 같은 모음이 모음
- 4. MongoDB : 모음의 문서 모음
- 5. Cloud Firestore - 여러 위치에서 문서 가져 오기
- 6. 베어 노드 파일을 실행하는 경우 FireStore 문서
- 7. Firebase Firestore : 문서 배열의 항목 추가/제거
- 8. firestore : 배열과 문서 모음의 성능 비교
- 9. 문서 없음 RecyclerViewAdapter for Cloud FireStore
- 10. Firestore 데이터베이스 : 누락 된 문서 업데이트
- 11. Flutter Firestore - 문서 스냅 샷 찾기 id
- 12. 문서 ID에 대한 firestore 데이터베이스에 문의하십시오.
- 13. 특정 필드의 실시간 업데이트 Cloud Firestore 문서
- 14. Firestore 문서 참조 문서 서버 측을 확장 할 수 있습니까?
- 15. AQL에서 모서리와 문서 모음 결합
- 16. 인터넷에서 최신 문서 받기
- 17. Android에서 Firestore Firestore GetInstance가 실패합니다.
- 18. Google Firestore 데이터 조직
- 19. Lucene 4.6 문서 벡터 받기
- 20. .xml 확장자없이 XML 문서 받기
- 21. 안드로이드에서 "내 문서"파일 받기
- 22. 몽구스에서 기존 임베디드 문서 받기
- 23. elasticsearch의 모든 문서 받기 5.6
- 24. 로터스 노트 문서 받기 UNID
- 25. Cloud Firestore in Firebase - 모든 루트 레벨 콜렉션 받기
- 26. 경우 FireStore : 업데이트를 모든
- 27. 크기에 대한 Firestore 쿼리
- 28. 문서 기반 앱의 다른 메뉴 모음
- 29. 나는 경우 FireStore
- 30. Firestore 클라우드 기능 - 컬렉션에 포함 된 문서 수 유지하기
내가 (브라우저에서 자바 스크립트) 웹 측면에서 유사한 아무것도 찾을 수 없습니다. 그냥 나야, 아니면? – Leo
맞습니다. 이것은 현재 서버 측 SDK에서만 구현됩니다. –
방금 서버 측에서 코드를 실행할 수 있다는 것을 알게되었습니다. 이것은 Node.js에서 실행됩니다. 이제 이것을 사용하여 getCollections()를 호출하고 결과를 클라이언트에 출력 할 수 있습니까? – Leo