我的聊天集合有一个字段event_id,它的类型是reference。现在我想使用我的事件文档id进行查询。如何将字符串转换为DocumentReference类型,以便我可以传递到where子句并通过聊天集合进行查询
chat.where('event_id',isEqualTo:'events/J3HTFRpL0H'(.snapshots((,
因为它已经是DocumentReference,所以您可以简单地执行eventRef.snapshots()
,假设eventRef
是事件的DocumentReference。
如果为事件引用获取的数据是String,则需要首先将其强制转换为DocumentReference,例如eventRef = eventStr as DocumentReference;
,假设eventStr
是表示事件文档的DocumentReference的字符串。