Код обновлен. Спасибо за указание на это!
аюсь использовать облачные функции Firebase, чтобы добавить идентификатор чата в документ пользователя в поле массива. Я не могу понять способ записи в поле типа массива. вот моя облачная функция
exports.updateMessages = functions.firestore.document('messages/{messageId}/conversation/{msgkey}').onCreate( (event) => {
console.log('function started');
const messagePayload = event.data.data();
const userA = messagePayload.userA;
const userB = messagePayload.userB;
return admin.firestore().doc(`users/${userA}/chats`).add({ event.params.messageId }).then( () => {
});
});
вот как выглядит моя база данных
Любые советы с благодарностью, я новичок в пожарной.