[FireBase] 데이터 추가

희희희·2021년 11월 6일
0

이전 글에서 Database에 직접 저장했던 데이터를 불러오는 작업을 해보았었다. 이번에는 Database로 데이터를 저장해보는 작업을 해보자.

child로 key를 입력해주고 setValue를 이용해 데이터를 넣어보겠다.
먼저 기본적인 Int, String, Array, Dictionary형태의 데이터를 넣어보자.

이전에 생성한 db를 이용하여 child안에 각각의 key를 넣어주고 setValue를 통해 각각 넣어줄 값을 작성하였다. 실행을 하게되면 아래 사진처럼 database에 데이터들이 바로 생성된다.

이번엔 이런 식으로도 데이터를 만들어보았다.

struct안에 toDictionary가 보일 것이다. 이는 FireBase에서 받을 수 있는 데이터 type이 정해져있기 때문에 Dictionary type으로 만들기 위해 생성된 것이다.

이렇게 데이터를 만들고 실행시키면 아래와 같은 결과를 볼 수 있다.

나름대로 어렵지 않은 내용이었다. 물론 데이터양이 많아지고 구조가 복잡해진다면 어려워지겠지만 기본적인 개념은 이해하기에 충분했다.

profile
iOS 어플 개발 연습

0개의 댓글