Проверьте, существует ли значение, используя базу данных Firebase в реальном времени и единство - PullRequest
0 голосов
/ 10 января 2019

Я работаю над проектом unity3d с базой данных Firebase в реальном времени. Я застрял на том, как я могу проверить, существует ли имя пользователя в базе данных, Я написал код ниже, но он всегда возвращает TRUE, даже если имя пользователя не существует. Есть идеи ??

 void ExistingUser()
    {
        FirebaseDatabase.DefaultInstance.GetReference("Users").OrderByChild("username").EqualTo(username).GetValueAsync().ContinueWith(task => {
            DataSnapshot snapshot = task.Result;

            if(snapshot.Exists){
                DebugLog("Username exist"); 
            }

            else{
               // create new 
            }

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