В firebase нет AutoId, но есть быстрый способ установить в качестве auto id
Forexample;
1 - создать yourModel (которую вы отправите в качестве модели в firebase)
2- DatabaseReference firebaseDatabase;
3- firebaseDatabase =FirebaseDatabase.instance.reference();
4- firebaseDatabase.child("table_name").push().set( yourModel.toJson() );
Также для получения данных вы можете написать такой код
var result= firebaseDatabase.child("table_name").once().then(
(DataSnapshot datasnapshot){
Map<dynamic,dynamic> values= datasnapshot.value;
values.forEach((key,value){
print("key:"+key+" value:"+value["name"]);
});
}
);
print(result);
Я попробовал и отлично работает
Хорошего дня !!!