Каждый раз, когда я запрашиваю firestore, он возвращает ноль - PullRequest
0 голосов
/ 01 мая 2020

недавно, когда я запрашиваю 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 == Идентификатор документа, поэтому я честно говоря, не знаю, почему он продолжает возвращать ноль. Это изображение кода, возвращающего нуль, когда я использую переменную

Это изображение кода, возвращающего данные когда я жестко кодирую идентификатор документа

спасибо

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...