Я хочу создать документы Firestore, если они не существуют - если они существуют, пропустите их (не обновляйте). Вот поток
var arrayOfRandomIds = [array of 500 random numbers];
for (var id of arrayOfRandomIds)
{
var ref = db.collection("tickets").doc(id);
batch.set(ref, {name: "My name", location: "Somewhere"}, { merge: true });
}
batch.commit();
Я просто хочу знать, перезапишет ли это какие-либо существующие документы, если они существуют? Я не хочу ничего перезаписывать, просто пропущено.
Спасибо.