相关疑难解决方法(0)

为什么 Firebase Firestore 计数读取操作而我只是添加新文档?

我已经创建了一个带有 Firebase 函数使用 node.js 的 API 端点。此 API 端点从客户端浏览器收集 JSON 数据,我正在使用 Firebase 函数将该 JSON 数据保存到 Firebase Firestore 数据库。

虽然这工作正常,但是当我看到 Firestore 使用选项卡时,它显示了非常多的读取操作,即使我到目前为止还没有创建任何读取功能。

我的 API 正在生产中,当前使用数据是:读取 9.7K,写入 1K,删除 0。

我已经尝试检查 Firebase Firestore 文档和定价,但似乎从未在此问题上找到任何内容。

我正在使用 Firestore 添加功能来创建具有自动生成的文档 ID 的文档。ValidateSubscriberData() 是一个简单的函数,用于验证客户端 req.body 输入,即 JSON 数据。

app.post('/subscribe', (req, res) => {
    let subscriber = {};
    ValidateSubscriberData(req.body)
        .then(data => {
            subscriber = data;
            //console.log(data);
            subscriber.time = Date.now();
            return subscriber;
        })
        .then(subscriber => {
            //console.log(subscriber);
            // noinspection JSCheckFunctionSignatures
            return db.collection(subscriber.host).add(subscriber);
        })
        .then(document => {
            console.log(document.id);
            res.json({id: document.id, …
Run Code Online (Sandbox Code Playgroud)

node.js firebase google-cloud-functions google-cloud-firestore

1
推荐指数
1
解决办法
939
查看次数