-
카테고리
-
세부 분야
모바일 앱 개발
-
해결 여부
미해결
파이어베이스 realtimedatabase 키 값
23.04.21 19:28 작성 조회수 431
0
삭제 기능 만드려고 하는데
val myRef = database.getReference("myMemo").child(Firebase.auth.currentUser!!.uid)
이 부분에서 다음 키 값을 어떻게 알 수 있나요?
myRef
.removeValue()
이렇게 하면 전체 내용이 지워져서요
답변을 작성해보세요.
0
개복치개발자
지식공유자2023.04.21
질문이 이해가 잘 가지 않습니다.
어떤 것을 만들고 싶은지(최대한 구체적으로)
어느 것을 시도해봤는지
내가 어떤 시도를 했는데 어떻게 나왔는지
코드를 어떻게 작성했는지(전체)
에 대한 정보를 자세히 공유주시면 도움드릴 수 있을 것 같습니다.
dmstj69142
질문자2023.04.22
realtimedatabase인데
val myRef = database.getReference("myMemo").child(Firebase.auth.currentUser!!.uid)
코드의 이 부분에서 .child()에 값을 입력해야 하는 거 같은데 어떻게 쓰는지 모르겠습니다..
개복치개발자
지식공유자2023.04.23
삭제하고 싶은 부분의 key값을 찾아내야 합니다.
child(Firebase.auth.currentUser!!.uid) 값으로
"이 부분은 어떻게 써야하는지 모르겠어요" 리스트를 받아옵니다.
위의 부분이 list형태로 받아와지면 삭제하고 싶은 부분이 몇번째 값인지 찾아내서
removeValue를 해주시면 됩니다.
처음 이 부분을 개발하시면 아마 쉽지않으실텐데
이 부분은 아래의 강의에서 다루고 있습니다만
추가 강의 수강을 원치 않으시면 android firebase realtime database CRUD 라는 키워드로 한번 찾아보시면 좋을 것 같습니다.
답변 1