如何在 Google Cloud Firestore 中的文档字段的属性中强制执行唯一性

时间:2021-06-21 19:37:25

标签: firebase google-cloud-firestore unique

我有以下数据,如图所示。 我想确保用户名字段是唯一的。我该如何强制执行?请记住,我的文档 ID 已经是唯一的,我不想使用我的用户名作为文档 ID

enter image description here

1 个答案:

答案 0 :(得分:2)

无法在 Firestore 中强制执行字段的唯一值。您唯一可以保证的唯一性是集合中的文档 ID,因此解决方案是创建一个新集合,其中用户名用作文档 ID。

这之前已经讨论过几次了,所以我建议您查看一下: