如何在Firestore中增加数字?
Posted
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了如何在Firestore中增加数字?相关的知识,希望对你有一定的参考价值。
我正在尝试创建一个按钮,该按钮在按下时会在Firestore中增加一个数字。我在按钮上使用onclick来调用该函数(称为表决1)。我尝试使用有关如何使用Firestore Incremement的Fireship教程,但是当我尝试使用该教程时,只会得到以下错误代码:
Uncaught TypeError: valg1.update is not a function
at vote1 (index.js:316)
at htmlButtonElement.onclick
这是我使用的代码:
const db = firebase.firestore();
const increment = firebase.firestore.FieldValue.increment(1);
function vote1()
console.log('ans1');
const valg1 = db.collection('spørsmål').doc().collection('valg1');
valg1.update( 'valg1': increment );
我要增加的Firestore字段称为“ valg1”。按下按钮时,最简单的方法是在Firestore中增加数量?
答案
您只能更新文档中的字段:
const valg1 = db.collection('spørsmål').doc('documentName');
valg1.update( 'valg1': increment );
以上是关于如何在Firestore中增加数字?的主要内容,如果未能解决你的问题,请参考以下文章
如何检查传入号码数据是否大于或小于Firestore安全规则中的特定限制?
如何在 Cloud Firestore 中使用 Stream 回调