다른 문서에 대한 참조 모음이 포함 된 문서가 필요합니다. Users
의 컬렉션이있는 Project
처럼, 항목은 Reference
이며 최상위 수준의 사용자는 Users
컬렉션입니다.Firebase Firestore DB에서 참조 컬렉션을 만드는 방법은 무엇입니까?
컬렉션에 Reference
유형을 추가하는 방법이 보이지 않습니다. 먼저 Document
을 만들고 사용자 문서에 대한 참조 인 해당 필드에 필드를 만들어야합니다. 추가 작업 추가.
컬렉션 데이터를 가져올 때 먼저 컬렉션에서 문서를 가져온 다음 참조 용 필드를 사용하여 사용자 문서를 가져와야합니다.
중첩 된 값 배열을 갖는 것이 훨씬 간단합니다.
참조 컬렉션을 저장하는 가장 좋은 방법은 무엇입니까?
설명해 주셔서 감사합니다. 중첩 된 배열은 내 요구 사항에 맞습니다. 이제 참조 유형의 요점에 의문을 제기하고 있습니다. 데이터 무결성만을위한 것입니까? 그것을 내 앱 (Angular/AngularFire)에 통합하는 측면에서. 나는 계속해서 Ref와 id를 변환 한 다음 Ref에 다시 id를 변환해야한다. - ref 유형 대신 string id를 사용하는 것을 고려하고있다. UI가 그 정도까지 무결성을 관리 할 것이다. 다른 장점은 무엇인가? 참조 유형? –
죄송합니다. 참고 유형을 아직 파고 들지 않았으므로 아직 답변을 얻지 못했습니다. 그러나이 질문은 그것을 꽤 잘 처리하는 것으로 보입니다 : [파이어 스토어 참조 데이터 유형은 무엇입니까?] (https://stackoverflow.com/questions/46568850/what-is-firestore-reference-data-type-good-for) –