我已经搜索了几个小时但没有成功。我正在尝试将 userId 设置为生成的文档 ID。我知道这是多余的,但对于这个项目,我们不允许使用 Firebase Auth,所以我不能使用 uid。我尝试了很多解决方案都没有效果。我只需要一种方法来获取 ID,以便将其传递到另一个活动中。我想知道为什么不同,以及如何使其相同。
我尝试了这个,结果是这样的:
val 用户:MutableMap
val userID = userCollection.document().id
user["userId"] = userID
您可以在字段前面使用 DocumentId 注释来:
将 POJO 属性标记为自动填充文档 ID。