【发布时间】:2020-02-06 23:19:08
【问题描述】:
我有一个 firestore firebase 数据库,其中我有一个集合 users 集合中有一个数组,数组中有一个映射 在地图中有一个字段 qty.. 我想增加那个 qty 值..
使用增量没有帮助,因为数量在数组索引内
db.collection("users").doc(checkId).update({
myCart: firebase.firestore.FieldValue.arrayUnion({
qty: firebase.firestore.FieldValue.increment(1),
}),
这是错误输出 => 未捕获(承诺中)FirebaseError:使用无效数据调用的函数 FieldValue.arrayUnion()。 FieldValue.increment() 只能与 update() 和 set() 一起使用
【问题讨论】:
标签: javascript google-cloud-firestore