6-3.(p.93)lib/photo_repository.dart


lib/photo_repository.dart

// ...

class PhotoRepository {
  // ...

  Future<void> updatePhoto(Photo photo) async {
    // お気に入り登録状況のデータを更新
    await FirebaseFirestore.instance
        .collection('users/${user.uid}/photos')
        .doc(photo.id)
        .update(_photoToMap(photo));
  }

  // ...
}