마스터Q&A 안드로이드는 안드로이드 개발자들의 질문과 답변을 위한 지식 커뮤니티 사이트입니다. 안드로이드펍에서 운영하고 있습니다. [사용법, 운영진]

파이어베이스 리얼타임데이터베이스 질문

0 추천
try{
                    FirebaseAuth.getInstance()
                            .createUserWithEmailAndPassword(email.getText().toString(), password.getText().toString())
                            .addOnCompleteListener(member_regist.this, new OnCompleteListener<AuthResult>() {
                                @Override
                                public void onComplete(@NonNull Task<AuthResult> task) {
               //                     final String uid = task.getResult().getUser().getUid();
                 //                   User_model user_model = new User_model();
                   //                 user_model.userName = name.getText().toString();
                                    //    FirebaseDatabase.getInstance().getReference().child("users").child(uid).setValue(user_model);
                                }
                     });
                    databaseReference.child("users").child("id").push().setValue(email.getText().toString());
                    databaseReference.child("users").child("name").push().setValue(name.getText().toString());
                    databaseReference.child("users").child("password").push().setValue(password.getText().toString());

                    Intent intent = new Intent(member_regist.this , member_regist_complete.class);
                     startActivity(intent);
                }
                catch (Exception e ){
                    return;
                }

 

이런식으로 짯는데 이러면 데이터베이스 카테고리가

user - id

      - name

      - password

로 나뉘잖아요

 

회원가입시 데이터베이스에 값을 넣으려고하는데

user - x1 -id , name , password

      - x2 -id , name , password

이런식으로 나타나게하려면 어떻게해야되나여?

그러니까 새로 회원가입하면 user 안에 계속 새로운 x?을 만들어서 그안에 id , name, password 를 주고싶은데
공과근성 (6,020 포인트) 님이 2019년 5월 1일 질문

1개의 답변

0 추천
firebase realtimedb 는 일반적인 db처럼 칼럼으로 나뉘는게 아니에요 쉽게말하면 엑셀처럼 구조가 안되요
익명이 님이 2019년 5월 1일 답변
아아 감사합니다 나눠야지 회원 아이디값을 받아오기가 편할거라고 생각해서
로그인할떄 인텐트로 넘겨서 값을 받아야겟네요
...