在Firebase中,建议使字段唯一的方法是:Firebase android : make username unique
我对此不满意的是,我的数据库看起来很干净,就像这样:
users: {}
groups: {}
dogs: {}
但是现在它必须看起来像这样:
users: {}
groups: {}
dog: {}
uniqueUserEmails: {}
uniqueUserDisplayNames: {}
uniqueGroupNames: {}
uniqueGroupAddresses: {}
uniqueDogWhatever: {}
uniqueDogWhatever2: {}
所以我的问题是,上述链接的问题仍然是使字段唯一的最佳方法吗?或者,有什么想法如何使我的数据库不填充与数据无关的东西? (与规则相关比与数据相关更多)