Я хочу проверить, существует ли указанный номер c в базе данных, поэтому он извлечет пароль, соответствующий номеру, иначе он вернет номер, которого не существует в базе данных во Flutter.
![enter image description here](https://i.stack.imgur.com/S6lsO.png)
var dbRef = FirebaseDatabase.instance.reference().child("NewUsers");
dbRef.equalTo(numberController.text).once().then((DataSnapshot snapshot){
if(snapshot.value.isNotEmpty){
var dbRef = FirebaseDatabase.instance.reference();
dbRef.child(numberController.text).once().then((DataSnapshot snapshot){
snapshot.value.forEach((key,values) {
print(values["Password"]);
});
});
}
else{
print("pleasesignup first");
}
});
После этого я получаю сообщение об ошибке Unhandled Exception: NoSuchMethodError: The getter 'isNotEmpty' was called on null