недавно, когда я запрашиваю firestore, он возвращает ноль, даже если есть данные. ниже мой код, и я также поделюсь изображением базы данных
Firestore.instance.collection('users').document(widget.userId).collection('my jobs').document(widget.jobId).get().then((snapshot){
print(snapshot.data);
});
widget.jobId содержит идентификатор конкретного документа, который я хочу запросить, каждый раз, когда я запускаю код, я получаю нулевое значение, но Другой случай, когда я заменяю переменную вручную, вводя идентификатор документа, я получаю нужный результат, поэтому я попытался напечатать widget.jobId, и я получаю тот же результат, что и идентификатор документа, т.е. widget.jodId == Идентификатор документа, поэтому я честно говоря, не знаю, почему он продолжает возвращать ноль. Это изображение кода, возвращающего нуль, когда я использую переменную
Это изображение кода, возвращающего данные когда я жестко кодирую идентификатор документа
спасибо