У меня есть это облачное хранилище
, оно состоит из 10 элементов, упорядоченных от 0 до 9, теперь я пытаюсь получить каждый его элемент и сохранить его вкласс, который я сделал, который состоит из типов электронной почты и данных о богатстве Вот изображение этого , но это не очень хорошо для меня, кто-то может мне помочь, как я могу получить его и сохранить вобъект, так что я могу изменить его и отправить его обратно в Firebase по мере необходимости приложения?Что я пробовал:
docRef.get().addOnCompleteListener(new OnCompleteListener<DocumentSnapshot>() {
@Override
public void onComplete(@NonNull Task<DocumentSnapshot> task) {
DocumentSnapshot doc = task.getResult();
Map <String , Top10Users> try1 = new HashMap<String ,Top10Users>();
Map <String , Top10Users> top10counter = new HashMap<String ,Top10Users>();
try1 = (HashMap) doc.getData();
Top10Users user1 = try1.get("0");
А вот документ docRef
db = FirebaseFirestore.getInstance();
docRef = db.collection("TOP10").document("top10");
Но он выдает ошибку, говорящую:
Невозможно привести карту кTop10Users