Я задал вопрос о подобной теме, и на него дан ответ, но у меня снова возникли некоторые проблемы, поэтому они сказали мне задавать вопрос в другой теме.
Я пытаюсь добавить данные в облако Firestore с помощью UID. У меня есть UID, и добавить с UID без проблем, но когда я хочу добавить еще один, он удаляет старые данные и перезаписывает их. Я хочу добавить несколько данных под одним и тем же UID.
$('#form').submit(function(e) {
e.preventDefault();
let name = $('[name = name]').val();
let cityLAT = $('[name = cityLAT]').val();
let cityLONG = $('[name = cityLONG]').val();
let user = firebase.auth().currentUser;
let uid;
if(user != null) {
uid = user.uid;
}
const ref = db.collection('campaigns').doc(uid);
ref.set({ name: name,
cityLAT: cityLAT,
cityLONG: cityLONG },{ merge: true });
$('[name = name]').val('');
$('[name = cityLAT]').val('');
$('[name = cityLONG]').val('');