【发布时间】:2019-05-28 02:47:26
【问题描述】:
我有一个users 集合和一个rentals 集合。 rental 文档有一个用于租用项目的用户的字段,存储为文档参考 (rentalDocumentSnapshot['renter'] = /users/<some id here>)。要查询您是承租人的所有出租,我只需传入一个流:
Firestore.instance.collection('rentals')
.where('renter', isEqualTo: Firestore.instance.collection('users').document(myUserID))
.snapshots()
调用Firestore.instance.collection('users').document(myUserID) 会创建读取吗?那么将用户 ID 存储为字符串而不是文档引用会更好吗?
【问题讨论】:
标签: firebase flutter google-cloud-firestore