我正在尝试在应用程序中删除此数据,但不确定如何获取我需要删除的数据的uid:
所以第一个ID是当前用户ID,但是如何获取下一个唯一ID,以便删除记录“ test”和“ Apple”
这是我将数据上传到数据库的方式:
var currentUid = mAuth.currentUser?.uid
val myRef = database.getReference("Users")
val myRefCategory = myRef.child(currentUid!!).child("Following")
fun sendDataToDatabase(category: String) {
myRefCategory.push().setValue(category)
}
我如何获得“ MLt1lk1wtyvqLtQGZRF”和“ MLt1bpUmJmAkjz_7tGN”?
答案 0 :(得分:0)
您要查找的密钥在DatabaseReference返回的push()中。
val ref = myRefCategory.push()
val key = ref.key // this is your key
ref.setValue(...)