Я использую google-cloud-do tnet библиотеку для работы с Firestore в моей программе WPF , используя c#
Мне нужно написать большое количество документов за один раз, около 2000 документов .. Так что мне нужно найти способ лучше, чем каждый раз писать один документ
Найдено WriteBatch класс и попробовал следующее:
var batch = new WriteBatch();
DocumentReference docRef = db.Document("cities/myCity");
batch = batch.Set(docRef, new {
Name = "Los Angeles",
Country = "USA",
State = "CA",
});
batch.CommitAsync();
но не смог правильно инициировать пакет, получил сообщение об ошибке:
WriteBatch не содержит конструктора, который принимает 0 аргументов
Итак, не могли бы вы объяснить, как мне инициировать пакетную запись , которая будет использоваться позже?