상세 컨텐츠

본문 제목

Firebase_ onSnapshot을 사용하여 실시간으로 DB 가져오기

Firebase

by 비오스터딩 2020. 11. 25. 13:50

본문

firestore().collection('콜렉션이름')에는 onSnapshopt이라는 메서드가 있다.

이 메서드를 사용하면 실시간으로 정보를 가져올 수 있다.

 

get대신 snapshot을 사용하여

실시간으로 DB를 받아와보자.

 

onsnapshot 안에는 docs라는 객체가 있다.

docs를 위와같은 객체로 정렬 후 콘솔에 찍어보면,

데이터를 다루기에 익숙한 모양이 나온다.

(콘솔에서 docs만 살펴보면 읽을 수 없는 모양이 나온다.)

 

setNwwets 해줌.

 

 

 

+++

 

이렇게만 하면 id순서대로 불러오기때문에,

작성 순서대로 정리가 안되어있을 수도 있다.

순서대로 화면에 나타나게 하기 위해서는

  orderBy( )   메서드를 사용한다.

 

 

반응형

관련글 더보기

댓글 영역