我在Android中有一个本地数据库,其中包含一些包含时间戳的数据。我有一个包含相同数据的firebase数据库。现在,如果我更新了Firebase数据库中的数据,则假设我更新了名称和自动更新的时间戳。应用程序还会优先保留上次同步时间。
我如何从firebase中检索所有数据,而firebase中的时间戳优先于timestamp?
最佳答案
像这样的东西:
Query query = ref.orderByChild("lastUpdatedTimestamp").startAt("1490187991");
我不确定为什么您将时间戳存储为字符串顺便说一句。我建议将其转换为数字,以便当我们到达第11位时不会被捕获(这将花费相当长的时间)。