我對顫動相當陌生,我對 Firebase 資料庫有疑問。
我正在嘗試創建一個聊天應用程式,并且我想在任何聊天成員發送新訊息時自動獲取訊息。
我正在使用 bloc/cubit 進行狀態管理。
任何人都可以幫助我嗎?
uj5u.com熱心網友回復:
因此,關于從 Firebase 實時資料庫中獲取訊息流,我猜您將使用 firestore 資料庫,所以我的建議是執行以下操作
emit(FetchAllMessagesLoadingState());
FirebaseFirestore.instance
.collection("messages") // or whatever your collection name is
.snapshots()
.listen((event) {
event.docs.forEach((element) {
// Parse your messages here, may be add them to a list
});
emit(FetchAllMessagesSuccessState());
});
希望這個答案對你有幫助
轉載請註明出處,本文鏈接:https://www.uj5u.com/qita/484128.html
標籤:扑 火力基地 镖 firebase-实时数据库
