Firebase Firestore:如何测试Firestore控制台中编写的规则?

Firebase Firestore:如何测试Firestore控制台中编写的规则?,firebase,firebase-security,google-cloud-firestore,Firebase,Firebase Security,Google Cloud Firestore,我是Firestore的新手。在我的项目中,我通过firestore控制台编写了一些规则。如何确保这些规则有效?有没有办法通过GoLang代码测试这些规则? 请帮忙 编辑:我想从GoLang SDK或代码中查询,以检查输出,并查看规则发生了什么。我的理解是,我们在Firestore中编写规则,然后编写代码来执行操作(比如CRUD操作),如果规则不允许,那么我们应该得到一些错误 这可能吗?如果我错了,请帮助我并更正。如果您使用的是围棋,请注意,安全规则仅适用于手机和网络。Java、Python和G

我是Firestore的新手。在我的项目中,我通过firestore控制台编写了一些规则。如何确保这些规则有效?有没有办法通过GoLang代码测试这些规则? 请帮忙

编辑:我想从GoLang SDK或代码中查询,以检查输出,并查看规则发生了什么。我的理解是,我们在Firestore中编写规则,然后编写代码来执行操作(比如CRUD操作),如果规则不允许,那么我们应该得到一些错误


这可能吗?如果我错了,请帮助我并更正。

如果您使用的是围棋,请注意,安全规则仅适用于手机和网络。Java、Python和Go等服务器库用于安全性。

如果您使用的是Go,请注意,安全规则仅适用于移动和web。Java、Python和Go等服务器库用于安全性。

好消息是,Firestore现在在Firebase控制台中内置了一个安全规则模拟器


你可以在谷歌的Firebase博客上看到这一点。

好消息是,Firestore现在在Firebase控制台中内置了一个安全规则模拟器


您可以在Google的Firebase博客文章中了解到这一点。

除了实际的应用程序代码之外,目前还没有简单的方法来测试您的规则。也可以在这里看到我关于模拟器的回答:Firebase的可能副本最近(到目前为止还悄无声息地)在“安全规则”选项卡中添加了一个模拟器。过来看!在实际应用程序代码之外,目前还没有简单的方法来测试规则。也可以在这里看到我关于模拟器的回答:Firebase的可能副本最近(到目前为止还悄无声息地)在“安全规则”选项卡中添加了一个模拟器。过来看!