Я решил этот метод ниже, написав здесь, если кому-то нужно подобное решение;
List movietemp = [];
var db = FirebaseDatabase.instance.reference().child("movies").orderByChild("userId").equalTo(userId);
db.once().then((DataSnapshot snapshot){
Map<dynamic, dynamic> values = snapshot.value;
values.forEach((key,values) {
movietemp.add(values["imDBid"]);});
Random random = new Random();
int randomNumber = random.nextInt(movietemp.length);
_name = movietemp[randomNumber]
}
);