Что делать, если kikid не содержит идентификатор пользователя в базе данных firebase? - PullRequest
0 голосов
/ 08 июня 2018
DatabaseReference rootRef = FirebaseDatabase.getInstance().getReference();
    DatabaseReference usersdRef = rootRef.child("users");
    Query searchQuery = usersdRef.orderByChild("submission_time").limitToFirst(50);
    searchQuery.addValueEventListener(new ValueEventListener() {
        @Override
        public void onDataChange(DataSnapshot dataSnapshot) {

            for (DataSnapshot ds : dataSnapshot.getChildren()) {
                String kikid = ds.child("kikId").getValue(String.class);
                if (kikid.contains(userId)) {
                    // your username is already in the list
                    // Toast message of useId is already in the list
                }

            }


        }

        @Override
        public void onCancelled(DatabaseError databaseError) {

        }
    });

Этот код будет искать всех пользователей kikid значение, если kikid значение содержит userid (edittext значение), то будет появляться тостовое сообщение, как будто пользователь существует, но Что делать, если kikid не содержит userid?где написать этот код?

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