所以我有一个问题。 我将用户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
答案 0 :(得分:-1)
在将文档ID传递到Firestore之前,您必须确保文档ID正确无误。 Firestore没有任何不区分大小写的比较操作。