如何在同一文档下检索Firebase Firestore多个字段数据到RecyclerView

尔凡

在此处输入图片说明在此处输入图片说明我的要求是创建一个血库捐献者详细信息。单击每个血型时,应转到新的“活动”,其中显示该血型的献血者的详细信息(姓名,联系电话,最后一次献血)。我创建了一个名为“ Blood bank”的收藏集,并提供了每个血型名称的文件。在这些文件下,我需要提供捐赠者的详细信息(如图所示)。添加字段数据时将使用哪种数据类型。还是有更好的方法可以做到这一点。

MarketerInCoder衣服

是的,有一种更好的方法可以做到这一点:

第一:以这种方式构造数据库:

BloodBank (collection)
--- {DonorId} (document) [you can make firestore auto-assign the Donor Id)
     --- blood_group (String)
     --- ...(the other fields)

这样,事情就保持了可伸缩性。

第二名:在您的应用中,单击特定的血型后,您会触发查询以搜索带有blood_group ==(已被点击的血型)的供体。

循环浏览捐助者文档,并根据需要在应用程序中显示字段。

我会将日期字段更改为更底层的格式时间戳(ISO字符串或Unix时间,然后在应用程序中进行转换-如果以后要按捐赠日期对捐赠者进行排序,则这有助于进行排序)。

本文收集自互联网,转载请注明来源。

如有侵权,请联系 [email protected] 删除。

编辑于
0

我来说两句

0 条评论
登录 后参与评论

相关文章

如何在mongo中匹配来自同一文档的字段值?

如何在Evince中打开同一文档的多个实例?

在Firestore交易中更新同一文档的多个字段时的定价

如何在 ElasticSearch 中比较同一文档中的两个字段?

如何在Word文档中建立到同一文档中其他位置的超链接?

Android-Firebase Firestore-将同一文档写入不同的集合

Firebase Firestore 是否计算同一文档的读取次数?

比较同一文档Firestore

在多个网站中引用同一文档

使用BeautifulSoup进行XML解析:在同一文档中检索具有相同ID的多个文本内容

HCL Domino 11 - Javascript - 如何在文档提交后重定向到同一文档?- 视图没有得到刷新

如何使用php将多个字段数据存储到同一变量中?

如何将文本从同一格式的文档复制到另一文档?

如何在MongoDB更新中将字段的值推入同一文档的另一个数组字段中

如何将特定字段的值分配给 Firestore Swift 中同一文档内的另一个字段?

比较同一文档的两个字段

同一文档中3个字段的平均值

在 Firestore 中更新同一文档的 10 个不同字段。顺序重要吗?

根据同一文档中的时间戳属性更新Firestore文档上的属性

MongoDB对同一文档中的多个字段进行分组和计算结果

使用聚合将文档的一个字段与同一文档的数组大小进行匹配

使用同一文档中的字段减少 mongodb 中的字段

MongoDB:更新同一文档的嵌套元素中的字段

比较同一文档中的两个数组字段

MarkLogic中的同一文档有多个URI?

MongoTemplate更新为同一文档在数组中设置多个对象

Mongo DB汇总分组属于同一文档的多个值

如何根据两个字段值导出唯一文档?

使用字段值更新同一文档中的另一个字段