我想在 Firestore 中强制实施数据库模式,这是一种默认情况下不需要方案的 noSQL 样式数据库。
到目前为止,我已经研究过使用 Firebase 规则系统作为架构实施的可能途径: https ://firebase.google.com/docs/firestore/security/rules-structure
我想:
- 确保某些字段具有正确的数据类型(字符串、数字、布尔值)
- 确保存在某些字段(例如:用户类上的名字和姓氏)
- 如果不需要,请确保将字段设置为“未定义”。(这个我不确定——我需要这样做吗?)
有没有人找到一种从服务器端强制执行模式的好方法?