小编jwt*_*ees的帖子

Firestore 限制每小时或每天的读取和写入,以防止用户在检查器中设置计时器

我正在学习 Firebase,我可能会在生产中使用它。我找不到如何阻止登录用户编辑 javascript 代码并每天自动触发数千次读取,而我必须为此付费。据我所知,任何想要增加我的 firebase 账单的用户都可以通过编辑 javascript 代码来设置一个计时器,并在 firestore 数据库中每 4 秒读写一次。您如何防止用户每天或每小时的阅读率?

limit inspector firebase google-cloud-firestore

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

即使我使用条件检查对象是否存在,对象也可能未定义

我正在尝试为 Firebase 编写一个打字稿云函数。即使我像这里提到的那样检查 change.after 是否存在,我仍然会收到 Object 可能未定义的错误。

这是我的代码:

export const toDashboardInfo = functions.firestore.document('maps/{mapId}').onWrite((change, context) => {  
  let userId;
  if(change.after){
    const after=change.after.data();
    userId=after.ownerId;
  }
Run Code Online (Sandbox Code Playgroud)

这是vscode中的截图: 在此处输入图片说明

我究竟做错了什么?谢谢!

firebase typescript google-cloud-functions

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