【发布时间】:2019-11-05 12:01:23
【问题描述】:
所以我找到了关于如何在 Firebase 中创建唯一字段的答案:Firebase android : make username unique
但我的问题是,如果我有多个唯一字段(在不同的集合中),这是否意味着我必须创建多个 usernames 集合来保存我所有的唯一字段。
这是一个例子。假设我有两个集合users 和groups。在我的用户中,我有一个必须是唯一的 email 字段。在我的groups 中,我有一个必须是唯一的address 字段。那么这是否意味着(根据上面的答案)我需要在我的根目录中拥有这些集合:
- 用户
- 独特的用户电子邮件
- 群组
- 唯一组地址
这看起来很可怕?这是 nosql vs sql 的一大缺点吗?在sql中,在字段(列)创建中说UNIQUE会很容易
【问题讨论】:
标签: firebase firebase-realtime-database nosql