Я знаю, что есть некоторые ограничения на то, как запрашивать документы во вложенной коллекции из коллекции root, но если у вас есть ссылка на вложенную коллекцию, это не должно быть проблемой, если (???)
Структура выглядит следующим образом:
SensorName (Коллекция) -> MyDocument (Документ) -> SensorHistory (Подколлекция)
doc_ref = db.collection('sensorData').document('Engineroom').collection('History').order_by("timestamp").where(u"SensorType", u"==", 'temp')
result = doc_ref.stream().to_dict()
print(result)
Это ошибка, которую я получаю
result = doc_ref.stream (). To_dict () AttributeError: у объекта-генератора нет атрибута to_dict
Действительно ли мне нужно поместить мою коллекцию History в root чтобы запросить его?
Или это я допустил ошибку в моем коде? :)
Спасибо за любую помощь :)