Collection query
Document snapshot
After setting up the Firestore database, let’s see how to write our first collection query to it.
xxxxxxxxxx
import 'package:cloud_firestore/cloud_firestore.dart';
FirebaseFirestore firestore = FirebaseFirestore.instance;
// Setting up the firestore collection called 'users'.
CollectionReference users = FirebaseFirestore.instance.collection('users');
Future<void> addUser() {
// Adding a new user
return users
.add({
'name': 'Michael',
'email': 'michael.c@gmail.com',
'age': 42
})
.then((value) => print("User Added"))
.catchError((error) => print("Error occurred: $error"));
}