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

Ahm*_*med 2 unique firebase google-cloud-firestore

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

在此输入图像描述

Fra*_*len 6

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

这个问题之前已经讨论过几次了,所以我建议检查一下: