Итак, у меня есть проблема.
Я сохраняю идентификатор пользователя в верхнем регистре, когда я хочу сделать проверку, я пытаюсь получить документы пользователя, где ID = Firebase Doc ID, но в моих тестах я вижу, что Firebase возвращает ноль = не совпадают с идентификатором документа.
Есть ли обходной путь?
Идентификатор документа Firebase:
182nXEGxmfcOXaxo9jhfVkxCpIq1
1-ая строка - искомый идентификатор:
I/flutter (19284): INVITE CODE :: 182NXEGXMFCOXAXO9JHFVKXCPIQ1
Это когда я пытаюсь получить идентификатор документа Firebase:
Firestore.instance.collection('users').document(inviteCode).get()
print("DATA CHECK: "+ userDoc.data.toString());
I/flutter (19284): DATA CHECK: null
РЕДАКТИРОВАТЬ (я получаю docID из другого виджета, идентификатор существует, но возвращает ноль в будущем):
String docId = doc['userId'];
return FutureBuilder<DocumentSnapshot>(
future: Firestore.instance.collection('u').document(docId).get(),