Я пытаюсь сохранить данные в пожарном депо
db.collection('clients').doc(clientInformation['id']).set(clientInformation)
.then( result => {
res.status(200).send({ client: result });
});
я хочу получить ошибку, если указанный идентификатор уже существует в БД, я знаю, что firestore перезаписывает его или дает возможность объединить эти данные, но возможно получить ошибку дублированного ключа, используя другой чем метод "установить" и поймать его?
спасибо!