λ°λ‘ DBλ₯Ό κ²μ λ΄ μ¬μ©κ°λ₯ν ν΄λμ€λ‘ λ³κ²½νλ κΈ°λ₯μ. FirebaseΒ Realtime Database κ°μ κ²½μ°μλ Json μΌλ‘ μ μ₯ ν΄ λκ³ κ²μ μμλλ©΄ νμ±μΌλ‘ κ°μ Έμ ν΄λ μ€λ‘ λ³ννκ³ , ν
μ΄λΈ κ°μ κ²½μ°μλ λ¨μν μ€νΈλ§ κ°μ μμκΉλ±μΌμΌλ‘ λ€λ₯Έ κΈ°μ΄ νμΌλ‘ λ³νν΄ μ€μ κ²μ λ΄μμ μ¬μ©νλκ±°μ.Β
...
μ΄λ°κ±°λ λ³΄ν΅ μμ© μμ
μ μ°κ±°λ ν΄μ μ°λκ±Έ κΆμ₯νλλ°, λ§μ½μ μ§μ λ§λ€κ³ μΆλ€λ©΄...
λ³΄ν΅ μ μνλ λ°©μμ ν
μ΄λΈμμ μμ μ΄λ€ νμΌλ‘ λ³ν λ κ²μΈμ§ 미리 μ§μ ν΄ μ£Όλ λ°©μμ. λ³΄ν΅ int, string, float, bool μ΄ κΈ°μ΄ 4λμ₯μ νμλΌκ³ μκ°νκ³ , λ λμκ°μ νλ‘μ νΈ λ΄λΆμμ μ¬μ©ν enum, κ·Έλ¦¬κ³ λ°°μ΄μ΄λ 리μ€νΈλ μ§μ κ°λ₯νλλ‘ λ§λ€λ©΄ λ¨. μ¬κΈ°μ λ€λ₯Έ ν
μ΄λΈκΉμ§ μ°Έμ‘° ν΄ μ¬ μ μμΌλ©΄ μμ±μ΄λΌκ³ 보면 λ λ―.
λ³΄ν΅ μ²μ μμν λ μΆμ²νλ건 λ‘컬μ μμ
νμΌ μ λ μ½μ΄μ λ§λλ건λ°, μ’ λ νκ³ μΆλ€λ©΄Β κ΅¬κΈ μ€νλ λ μνΈ μ λ λ°μ μ μμΌλ©΄ μ’μλ― ν¨.
.
.
.
.
.
.
.
.
λ§μ½ μ§μ§ μ§μ λ§λ€κ³ μΆλ€λ©΄, λ°©μμ λ°λ‘ μ€ν¬λ¦½νΈλ₯Ό λ§λλ μ€ν¬λ¦½νΈλ₯Ό μ§λ©΄ λ¨. μ€ν¬λ¦½νΈ μ€λνμ λ§λ€μ΄μ, ν΄λΉ ν
μ΄λΈκ³Ό 1:1 λ‘ λμλλ ν΄λμ€λ₯Ό μμ±ν΄ μ£Όκ³ , κ·Έ ν΄λμ€μ ν
μ΄λΈμ λ°μ΄ν°λ₯Ό λ£μ΄μ£Όλ κ² κΉμ§ ν΄μ£Όλ©΄ λ¨.
κ°λ Ή public class ν
μ΄λΈλͺ
{
}
μ΄λ° ν
νλ¦Ώμ΄ μμΌλ©΄, μ¬κΈ°μ ν
μ΄λΈλͺ
λ§ κ°μ λΌμ°κ³ , κ·Έλλ‘ cs νμΌλ‘ μ μ₯νλ©΄, λ°λ‘ ν΄λμ€ νλ λ§λ κ±°μ§. ν
μ΄λΈμ νμ±ν΄μ, ν
μ΄λΈ μ»¬λΌ μ λ§νΌ νλλ₯Ό λ§λ€κ³ , νλμ νμ
μ μμμ μΈκΈ ν κ² μ²λΌ 미리 int, string, float, bool λ±μΌλ‘ μ§μ ν κ²λ€μ μ½μ΄μμ μ ν΄ μ£Όλ©΄ λ¨.
μ€μ λ‘λ λ³λ‘ μΈλͺ¨μμ κ·Έλ₯ csv μ½μ΄μ€λ κ²λ§ νλ©΄ μΆ©λΆν¨
μ무룩...
κ·Έλ₯ json νμ λ§λ€μ€ μλ μ λλ©΄ μΆ©λΆνλ€κ³ λ΄γ γ γ