首页 > 解决方案 > 更新不是函数-> firebase/firestore 写入数据

问题描述

当我尝试将数据更新到我的 Firebase 时出现此错误:

Update() 不是函数

我的目标是更新我的 firebase 上的一个布尔对象的值。

这是我所拥有的:

firebase.firestore().object('/restaurant/' + key + '/loyaltyCard').update({loyaltyCard: false})

忠诚卡是我想要改变的价值,但我似乎无法做到这一点。

我看了一些教程,阅读了一些 firebase/firestore 文档,但我现在卡住了。

标签: javascriptangulardatabasefirebasegoogle-cloud-firestore

解决方案


未正确调用更新函数。参见示例:

   firebase.firestore().collection(COLLECTION_NAME)
    .doc(DOC_ID)
    .update({loyaltyCard: false})

推荐阅读