Прослушивать события Firebase Firestore
Подскажите пожалуйста, как мне определять, что в базу данных был добавлен новый документ и реагировать на это? Вообще мне нужно, чтобы при обновлении базы данных выводилось уведомление Вот что я делаю
db = FirebaseFirestore.getInstance()
db.collection("Glide")
.addSnapshotListener { value, error ->
for (dc: DocumentChange in value?.documentChanges!!) {
if (dc.type == DocumentChange.Type.ADDED) {
println("hello")
}
}
}
Но это не совсем то чего мне хотелось бы, код выполняется не только когда добавляется новый документ в базу, но и при простой загрузке данных, уже существующих в этой базе данных. Как мне реагировать только на добавление нового документа?