Firestore는 배열을 저장할 수 있지만 배열의 멤버를 쿼리하거나 단일 배열 요소를 업데이트하는 기능은 지원하지 않는다
Collection document Collection doucument
Users ${UserI}
Chattingroom ${ChattingID}
구조를 생각했었는데 배열 요소를 업데이트하는 기능을 지원하지 않는다는 사실을 알게되었다.
그렇다면 #{ChattingID}
를 주면 안되기 때문에
get을해와서 가공을 해야될 것 같다.
=> 궂이 ${ChattingID}
하지 않아도 된다.
Users ${UserI}
Chattingroom 을 쿼리스냅샷으로 가져오면 채팅방리스트를 가저올 수 있고 쿼리의 필터기능을 이용해서 시간순으로 정렬할 수 있다.
2023/03/01
=> addDoc은 안되지만 setDoc은 가능하다.