首页 > 解决方案 > Firestore 获取最新文档

问题描述

我想比较并找到所有聊天文件中的最新日期。然后从最新的获取消息和日期字段并显示它。我可以知道有没有办法做到这一点?

火库聊天

标签: androidgoogle-cloud-firestore

解决方案


您正在寻找一个按降序排序的查询,然后将其限制为一个结果。date

所以像:

Query query = collectionRef.orderBy("date", Direction.DESCENDING).limit(1);

然后您可以只读取一次数据附加一个侦听器以获取更新。


推荐阅读