Realtime Database 데이터 추가하기
write의 경우 key를 정하고 setValue 하면 된다.
그런데 우리가 보낼 데이터를 이렇게 간단하지 않다.
예를 들면 고객의 데이터를 보낸다고 가정해보자
그렇다면 데이터는 다음과 같은 구조를 가질 것이다.
데이터는 이런 형식이다.
Customer을 보낼려고 하는데 Book type은 넘어갈수 없다…
String, number, array, dictionary 이 4가지만 데이터로 쓸수 있다.
그렇다면 dictionary가 가장 적합하다.
이렇게 compute property를 더하면 Customer은 Book type을 dictionary type으로 데이터베이스에 쓰게 된다.
참고로 중복된 데이터는 추가되지 않는다.
'IOS application > Firebase' 카테고리의 다른 글
7. Realtime Database 데이터 수정 및 삭제 (0) | 2021.05.08 |
---|---|
6. Realtime Database 데이터 파싱하기 (0) | 2021.05.07 |
4. Realtime Database 데이터 읽기 (0) | 2021.05.05 |
3. Firebase 연결하기 (iOS Swift by CocoaPods) (0) | 2021.05.04 |
2. Firebase iOS SDK (0) | 2021.05.03 |