const docRef = firestore.collection("SequenceId").doc(doc.id);
docRef.update({
sequencenumber: {
[x]: false
}
})
但是我只想将2:的值更新为false,同时保持3:和4:。这里3:和4:被删除。
答案 0 :(得分:1)
Firestore当前不提供更新索引数组中单个项目的功能。您的替代方法是从文档中读取整个数组,在内存中对其进行修改,然后将整个数组写回到文档中。
唯一可用的数组更新操作是添加新数组(“ arrayUnion”)并从数组中删除项目(“ arrayRemove”)。您可以read the documentation for those operations。