如何解决将Firebase子集合合并到Flutter的模型中
我有一个用户集合,而用户在Firebase中有一个称为令牌的子集合。用户收集文档中包含姓名和年龄等详细信息,令牌收集中包含令牌随机字符串
当我想获取用户数据时,我想将子集合的第一个令牌合并到用户模型中
我的用户模型是
Sub DateChange()
Dim r As Range
With Range("a1",Range("a" & Rows.Count).End(xlUp))
For Each r In .Cells
If IsDate(r.Value) Then
r.Value = DateAdd("yyyy",1,r.Value)
End If
Next
End With
End Sub
当我尝试获取用户文档时
class User{
String id,String name,int age,String token
}
如果这是rx,我想获得的是事物的switchmap或merge map类型
如何获取地图并包含子收集令牌的第一个文档
_firestore
.collection('users')
.snapshots()
.map(
(snapshot) => List<User>(
snapshot.docs
.map((doc) => UserDto.fromFirestore(doc).toModel()) // gets age and name
//.map((r) async => r.copyWith(token: await getToken(r.id)))) // ?? need token ??
.toList(),),);
版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。