Firebase присоединиться с помощью Android Studio - PullRequest
0 голосов
/ 06 ноября 2018

Мне нужно выполнить операцию соединения для данных, используя уникальный ключ, предоставленный базой данных Firebase. Среда обитания таблицы создается под уникальным ключом таблицы змей. И также необходимо извлечь данные для представления списка или просмотра повторного использования.

databaseSnake = FirebaseDatabase.getInstance().getReference()
    .child("snake")
    .orderByKey()
    .addValueEventListener(
            new ValueEventListener()
            {
                @Override
                public void onDataChange(DataSnapshot dataSnapshot)
                {
                    for (DataSnapshot child : dataSnapshot.getChildren())
                    {

                        // HERE CORRESPONDS TO JOIN
                        DatabaseReference Databasesnake = FirebaseDatabase.getInstance().getReference()
                                .child("habitat")
                                .orderByKey()
                                .addValueEventListener(
                                        new ValueEventListener()
                                        {
                                            @Override
                                            public void     onDataChange(DataSnapshot dataSnapshot)
                                            {
                                                // repeat!!
                                            }

                                            @Override
                                            public void onCancelled(DatabaseError databaseError)
                                            {

                                            }
                                        }

                    }
                }

                @Override
                public void onCancelled(DatabaseError databaseError)
                {

                }

Structure of Database

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...