Mar*_*rco 3 firebase google-cloud-firestore
我正在为我正在创建的应用程序手动添加数据。我必须将许多文档添加到一个集合中,所有这些文档都必须包含相同的 5 个字段。当我在 Firebase 控制台中创建新文档时,有没有办法自动创建这些字段?并且还要强制所有文档都包含这 5 个字段(这样我就不会犯错误)?
此外,有没有比从 Firebase 控制台手动添加这些数据更好的方法?例如通过JSON?
这里有两个不同的问题。之前都已经回答过这两个问题,但从来没有在一个问题中回答过,所以我会在这里回答。
这不可能。您将明确地将这些值写入您创建的每个新文档中。
这可以通过使用 Firebase 的服务器端安全规则来实现。
例如,要确保文档具有field1、field2和 的值field3,您可以使用hasAll:
allow write: if resource.data.keys().hasAll(['editor', 'admin']);
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
1357 次 |
| 最近记录: |