У меня есть база данных firestore firebase, в которой у меня есть коллекция пользователей, есть массив в коллекции, и в массиве есть карта на карте, есть поле qty .. Я хочу увеличить это количество qty.
использование инкремента не помогает, так как кол-во находится внутри индекса массива
db.collection("users").doc(checkId).update({
myCart: firebase.firestore.FieldValue.arrayUnion({
qty: firebase.firestore.FieldValue.increment(1),
}),
это ошибка Output => Uncaught (в обещании) FirebaseError:Функция FieldValue.arrayUnion () вызвана с неверными данными. FieldValue.increment () может использоваться только с update () и set ()