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();