파파비의 블로그

플러터, flutter) Firebase - Cloud Firestore 데이터 삽입 본문

개발/flutter

플러터, flutter) Firebase - Cloud Firestore 데이터 삽입

N. Dave 2020. 6. 21. 22:45
반응형

Firestore에 데이터는 어떻게 넣을까? 이 역시 매우 쉽다.

 

이렇게 설정했다.

참고로 async/await은 안해도 된다. 왜냐면 return 값으로 뭘 하는게 아니기 때문이다.

그다음

 

우리는 path를 설정하고 .add를 활용한다.

add에는 Map(string, object)을 써서 document를 만들면된다.

참고로 document이름은 자동으로 랜덤하게 형성된다. 이름을 따로 설정하는 방법이 아마 있을 것 같기도한데, 잘은 아직 모르겠다.

 

이전 글을 보면 저 코드부분은 이미 스트림이 형성되어있는 곳이기 때문에,

만약 FAB가 눌리면 자동으로 스크림이 작동되어서 앱에도 그대로 반영된다.

어떻게 보면 약간 provider가 cloud에 존재하는 느낌이다.

 

추가적으로 firestore에 데이터가 쌓이는 방식은 차곡차곡 시간순서가 아니라 다소 이상한데

이부분 역시 나중에 추가적으로 다루어보도록 하겠다.

 

일단 data는 add를 통해 넣을 수 있구나~ 정도만 알아두도록 하자!

반응형
Comments