【发布时间】:2020-06-06 23:08:25
【问题描述】:
我正在构建一个使用 Firestore 作为数据库(和 Angular v9.)的时间表系统。我需要一种仅在数据库中存储有效数据的方法。
我意识到,使用 Firestore 规则,我可以设置规则以向用户提供读取或写入权限。但是如何检查存储的值是正确的还是有效的?例如,在我的情况下,检查插槽是否已分配。这样在添加新插槽时,它不会重叠...
我需要服务器、代理或云功能吗?还是可以直接在 Firestore 中使用?还是仅在前端执行验证?我相信在前端检查数据将是最糟糕的方法......
【问题讨论】:
标签: firebase google-cloud-firestore google-cloud-functions