Я хочу добавить данные в мой firestore как
-> пользователи (коллекция) -> идентификатор пользователя (документ) -> друзья (коллекция)
Я хочу добавить /получить данные из коллекции друзей
Вот мой код:
Future<void> _getUserDoc() async {
final FirebaseAuth _auth = FirebaseAuth.instance;
final Firestore _firestore = Firestore.instance;
FirebaseUser user = await _auth.currentUser();
DocumentReference ref = _firestore.collection('users').document(user.uid);
}
Widget _buildBody(BuildContext context) {
return StreamBuilder<QuerySnapshot>(
stream: Firestore.instance
.collection('users')
.document()
.collection('friends')
.snapshots(),
builder: (context, snapshot) {
if (!snapshot.hasData)
return Center(
child: CircularProgressIndicator(
backgroundColor: Colors.deepPurple,
));
return _buildList(context, snapshot.data.documents);
},
);
}
В виджете _buildbody, как я использую user.uid для получения данных из коллекции друзей.
Заранее спасибо