Это работает, как ожидалось. Вы выполняете запрос только для немедленного получения документов в коллекции пользователей. Однако на скриншоте она показывает, что в этой коллекции нет никаких документов. Идентификаторы документов, которые вы видите в этой коллекции, обозначены курсивом , что означает, что там нет ни одного документа, ОДНАКО, хотя бы в этом документе есть хотя бы одна вложенная коллекция («данные»).
Firestore запросы мелкие , что означает, что они рассматривают документы только в коллекции, к которой вы пытаетесь обратиться. Документы в подколлекциях не рассматриваются. Пропущенные документы с вложенными вложенными коллекциями также не учитываются (поскольку они на самом деле не являются документами).
Если вы хотите иметь возможность запрашивать документы в коллекции, вы должны написать документ там. Документы в подколлекциях действительно заставляют родительский документ существовать.