Как использовать базу данных firebase с hashmap внутри другого объекта? - PullRequest
0 голосов
/ 06 февраля 2020

В настоящее время я создаю приложение, которое содержит некоторую информацию об экзаменах студентов, и я хотел бы управлять своей базой данных Firebase следующим образом:

Users:
    <UID>:
        email: <email>
        name: <name>
        uid: <UID>
        exams:
            <examName>:
                name: <examName>
                class: <class> (example: "math")
                date: <examDate>
            <examName>:
                name: <examName>
                class: <class> (example: "math")
                date: <examDate>
    <UID>:
        email: <email>
        name: <name>
        uid: <UID>
        exams:
            <examName>:
                name: <examName>
                class: <class> (example: "math")
                date: <examDate>
            <examName>:
                name: <examName>
                class: <class> (example: "math")
                date: <examDate>

мои объекты:

public class User {
private String name;
private String email;
private String uid;
HashMap<String, Exam> exams;}

public class Exam {
private String name;
private String examClass;
private String date;
private String startTime;
private String endTime;
private String comments;
private boolean examPassed;
private int grade;

на данный момент мне удалось сделать только это:

enter image description here

Кто-нибудь может отправить мне видео-уроки, которые вы знаете, или помочь мне организовать этот беспорядок

...