例如,我有一个名为schedule的子集合,其路径为“ / organization / {organization_doc} / team / {team_doc} / schedule / {schedule_doc}”,而我的集合组查询为
db
.collection_group(u'schedule')
.where(u'active', u'==', True)
.where(u'send', u'==', True)
.stream()
我需要获取使用此查询检索的文档的文档路径(例如:/ organization / 1UlA6MneaEnJO5BvTTtO / team / pcmR21Rc0ZdpacsY1tuC / schedule / mxDROVShx3Uo3FMN9Ohr)。我可以使用doc.id获取schedule_doc id(mxDROVShx3Uo3FMN9Ohr),但我需要完整的路径,其中包括Organization_doc ID和team_doc ID。
迭代流的结果时,每个DocumentSnapshot对象将具有一个引用属性,该属性是一个DocumentReference对象,其中包含文档的完整路径。
本文收集自互联网,转载请注明来源。
如有侵权,请联系[email protected] 删除。
我来说两句