Firebase Firestore 的数学函数

Math Functions With Firebase Firestore

每次单击我网站上的按钮时,我都想 'updateDoc' 增加数据库中数字的值,类似于 Javascript ++

我想知道这是否可行,如果不行我还能做什么?

Firestore 有一个 increment() 函数,您可以使用它在更新文档时增加字段。

import { doc, updateDoc, increment } from "firebase/firestore";

const docRef = doc(db, "collection", "DOC_ID");

await updateDoc(docRef, {
    field_name: increment(1)
});