【发布时间】:2020-08-02 07:56:21
【问题描述】:
我正在从 Firestore 中检索数据,我想添加一个检索顺序,所以我尝试了以下代码:
Query query = firebaseFirestore.collection("docs").orderBy("date", Query.Direction.DESCENDING/*ASCENDING*/);
FirestoreRecyclerOptions<download> docsFirestoreRecyclerOptions = new FirestoreRecyclerOptions.Builder<download>()
.setQuery(query, download.class)
.build();
在日期中,我在字符串类型中添加时间和日期,例如
02:42:31 - 2020/08/01
通过这个,我想确保最新的帖子出现在回收站视图的顶部。 这一天效果很好,但如果时间的话,第二天就可以了
01:00:00 - 2020/08/02
它将出现在前一天添加的帖子之前。有没有更好的方法从 Firestore 中订购数据?
【问题讨论】:
标签: java android firebase google-cloud-firestore