问题描述
当前,我正在尝试从我的应用程序查询一些时间戳数据。 该文档内部有一个“日期”字段(时间戳),我想从用户输入中获取满足给定日期范围(之后和之前)的数据。
经过研究,有人建议我将Date用作whereGreaterThan()和whereLessthan()的参数,但查询似乎始终不返回任何数据。
这是文档结构
这是我当前的查询:
val startDate = Date(2020,5,1)
val endDate = Date(2020,8,1)
val resultList = FirebaseFirestore.getInstance()
.collection("run")
.whereGreaterThan("date",startDate)
.whereLessthan("date",endDate)
.get()
查询应返回日期在“ startDate”和“ endDate”之间的数据
解决方法
暂无找到可以解决该程序问题的有效方法,小编努力寻找整理中!
如果你已经找到好的解决方法,欢迎将解决方案带上本链接一起发送给小编。
小编邮箱:dio#foxmail.com (将#修改为@)