Как указано в полученном вами сообщении об ошибке, «FieldValue.serverTimestamp()
нельзя использовать внутри массива».
Что вы делаете с:
const time = admin.firestore.FieldValue.serverTimestamp();
await amisA.update({
[`amis.${numeroSender}`] : [time,connaissanceABBA,version]
});
});
Возможно, у вас естьизменить свою модель данных и, например, заменить массив на карту следующим образом:
const time = admin.firestore.FieldValue.serverTimestamp();
await amisA.update({
[`amis.${numeroSender}`] :
{
connaissanceABBA: connaissanceABBA,
version: version,
ts: firebase.firestore.FieldValue.serverTimestamp()
}
});
});