使用Android Studio加入Firebase加入

时间:2018-11-06 17:30:56

标签: android firebase firebase-realtime-database

我需要使用Firebase数据库提供的唯一键对数据进行联接操作,在蛇表的唯一键下创建表栖息地,还需要检索数据以用于列表视图或recyclerview。

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

0 个答案:

没有答案