Lesson 43: Firestore CRUD Operations


// Create
firestore.collection('tasks').add({'title': 'Task 1'});

// Read
firestore.collection('tasks').get().then((snapshot) {
  snapshot.docs.forEach((doc) => print(doc.data()));
});

// Update
firestore.collection('tasks').doc(docId).update({'title': 'Updated Task'});

// Delete
firestore.collection('tasks').doc(docId).delete();
    
Previous Next Lesson