Google cloud firestore 如果';1个月无任何规定';过期了吗?

Google cloud firestore 如果';1个月无任何规定';过期了吗?,google-cloud-firestore,firebase-security,Google Cloud Firestore,Firebase Security,我一直与Firestore合作,并习惯于部署我的网站,让人们对其进行测试。一个月过去了,现在部署的网站似乎不起作用。我相信这是因为我在这段时间没有写任何规则。我读到,如果我这样做,我将无法访问我的数据库 我是否可以在任何时候应用这些规则,然后它就会恢复正常,或者我是否应该启动一个全新的项目并重置配置 考虑到我的项目在可预见的未来将经历许多关键性的变化,我认为在这一点上编写规则并不重要 有没有一种简单的方法可以让我现在不能写规则,让一切都正常运转?我将原来的规则更改为将来的日期,但是当我部署项目时

我一直与Firestore合作,并习惯于部署我的网站,让人们对其进行测试。一个月过去了,现在部署的网站似乎不起作用。我相信这是因为我在这段时间没有写任何规则。我读到,如果我这样做,我将无法访问我的数据库

  • 我是否可以在任何时候应用这些规则,然后它就会恢复正常,或者我是否应该启动一个全新的项目并重置配置
  • 考虑到我的项目在可预见的未来将经历许多关键性的变化,我认为在这一点上编写规则并不重要

  • 有没有一种简单的方法可以让我现在不能写规则,让一切都正常运转?我将原来的规则更改为将来的日期,但是当我部署项目时,它似乎会重置规则
  • match/{document=**}{
    允许读写:if request.time
    在项目上设置Firebase主机时,会创建一个文件
    Firebase.rules
    。如果在不更新该文件的情况下生成项目,firebase控制台中的规则将被覆盖。

    如果要阻止部署Firestore安全规则,请运行
    firebase部署--仅托管
    match /{document=**} {
          allow read, write: if request.time < timestamp.date(2027, 5, 28);
          //seems to get reset to to original date
        }