Firestore Tutorial Part 14 – BATCHED WRITES – Android Studio Tutorial

WriteBatch 를 이용한 batch 작업은 여러작업을 하나의 일련작업으로 보며 그안의 모든 작업이 성공해야 전체가 진행 성공하게 된다. 단 하나라도 실패하면 나머지 작업도 실패 진행되지 않게 된다. 


https://youtu.be/haubwSCTPm4?t=1m20s     부터 보면 됨

WriteBatch class

Firestore Tutorial Part 13 – DOCUMENT CHANGES – Android Studio Tutorial

document변화에 맞는 작업을 수행하기 위해 listener를 연결하는 작업을 설명


addSnapShotListener()

QuerySnapShot.getDocumentChange()

DocumentChange

도큐먼트체인지obj.getDocument()

도큐먼트체인지obj.getOldIndex()

도큐먼트체인지obj.getNewIndex()

도큐먼트체인지obj.getType()

Firestore Tutorial Part 12 – PAGINATION – Android Studio Tutorial

startAt()은 ()안의 인덱스 숫자를 시작으로 한다.

startAfter()는 ()안의 인덱스 숫자 다음을 시작으로 한다.

Query obj

Firestore Tutorial Part 11 – MERGE TASKS TO CREATE OR-QUERIES – Android Studio Tutorial


기본적으로 firestore는 여러개의 where구문의 and작업은 가능하나 or 작업은 지원하지 않는데 이에대한 workaround를 설명