Я пытаюсь удалить документ поля с многолучевым расположением с помощью
Пожарная печь в пакетном режиме. Я использовал для этого метод обновления базы данных в реальном времени. Теперь я не знаю, как это сделать в Firestore.
deleteVenueFromEvent(event)
{
var eventkey = event.$key;
var venuekey = event.venue.venuekey;
var batch = this.afs.firestore.batch();
var eventRef = this.eventCollection.doc(eventkey).ref;
batch.update(eventRef, { venue: null });
var deleteVenueRef = this.venueCollection.doc(venuekey).collection('events').doc(eventkey).ref;
batch.delete(deleteVenueRef);
batch.commit().then(function() {console.log('Batch Delete')});
}