Examples of Queries
Learn how to work with Cloud Firestore and about important queries that we'll use later in our app.
We'll cover the following...
After setting up the Firestore database, let’s see how to write our first collection query to it.
Collection query
Press + to interact
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 userreturn users.add({'name': 'Michael','email': 'michael.c@gmail.com','age': 42}).then((value) => print("User Added")).catchError((error) => print("Error occurred: $error"));}
In Firestore, we have, at the root level, a collection. (Let’s say users
.) This collection now ...