Я пытаюсь получить данные из DocumentSnapshot из firebase.
Firestore.instance.collection('products').document("Lucius_Malfoys_Zauberstab").get().then((DocumentSnapshot ds) {
print(ds.exists);
});
Этот метод работает отлично и возвращает true, но:
var keys = ["Lucius_Malfoys_Zauberstab"];
String id = keys[0];
print(id); ---> prints Lucius_Malfoys_Zauberstab
Firestore.instance.collection('products').document(id).get().then((DocumentSnapshot ds) {
print(ds.exists);
});
возвращает false ...
У кого-нибудь есть идея, почему это так?Это небольшая проблема в моем приложении, но мне любопытно, почему это происходит.Просто для понимания.Спасибо!
РЕДАКТИРОВАТЬ:
Вот скриншот коллекции корзины:
Вот скриншот коллекции продуктов: