Я пытаюсь добавить объект Firebase в Firestore, используя метод
db.collection('dogs').doc(this.props.dog.dogId).update({
swipes: {
[card.dogId]: true
}
})
, однако это просто заменяет предыдущее значение, в то время как я хочу добавить несколько значений в объект swipes. Затем я попробовал метод
db.collection('dogs').doc(this.props.dog.dogId).update({
swipes: firebase.firestore.FieldValue.arrayUnion(card.dogId)
})
, однако это не позволяет мне добавить значение смахивания к нему. Как добавить несколько идентификаторов карт, не заменяя друг друга
Я хотел бы добавить значение карты
swipes: {
[card.dogId]: true
}
без замены предыдущего значения