Firebase Flutter获取/比较文档ID大写

时间:2019-06-24 14:52:05

标签: android firebase flutter google-cloud-firestore

所以我有一个问题。 我将用户ID大写保存,当我想进行验证时,尝试获取ID = Firebase Doc ID的用户文档,但是在我的睾丸中,我看到Firebase返回null =与文档ID不匹配。

有什么解决方法吗?

Firebase文档ID:

Modules

第一行是搜索到的ID:

182nXEGxmfcOXaxo9jhfVkxCpIq1

这是我尝试获取Firebase文档ID的时间:

I/flutter (19284): INVITE CODE :: 182NXEGXMFCOXAXO9JHFVKXCPIQ1

编辑(我从其他小部件获取docID,ID存在,但将来返回null):

Firestore.instance.collection('users').document(inviteCode).get() print("DATA CHECK: "+ userDoc.data.toString()); I/flutter (19284): DATA CHECK: null

1 个答案:

答案 0 :(得分:-1)

在将文档ID传递到Firestore之前,您必须确保文档ID正确无误。 Firestore没有任何不区分大小写的比较操作。