首页 > 解决方案 > 如何根据 Firebase 中的时间戳获取某些文档

问题描述

我的 Firebase 云中有一个集合,我只想获取今天创建的文档。我的意思是当前日期。

val c = Calendar.getInstance()
c.add(Calendar.DATE, -1)

val query = db.collection(Firebase.COLLECTION_SALE)
            .whereGreaterThan(Firebase.TIMESTAMP, c.time)
            .orderBy(Firebase.TIMESTAMP, Query.Direction.DESCENDING)

它确实给了我想要的东西,但如果我明天打开我的应用程序,它也会再次给我那个文件。我的意思是它会在 2 天内提供相同的文件。我只想要这些文件 1 天,只有当天。

标签: androidfirebasekotlin

解决方案


推荐阅读