Firebase id -我可以提取生成的日期/时间吗?



我需要为各种事务设置日期/时间戳,并可以将其显式添加到数据结构中。

Firebase使用某种算法创建IuId2Du7p9rJoT-BARu这样的ID。

是否有一种方法可以从firebase创建的ID解码日期/时间,并避免存储单独的日期/时间戳?

简短的回答:不。

我以前问过同样的问题,因为我的工程师直觉告诉我,我永远不能复制数据。从逻辑上讲,我得出的结论是,即使在SQL数据库中,也存在大量的重复。它只是隐藏在底层(作为索引、临时表和内存缓存)。这是大量活跃数据的一部分。

所以,丢掉数据中的时间戳,去吃午饭吧;省省力气吧

或者,完全跳过时间戳。您已经知道记录是按时间戳存储的(假设您没有提供自己的优先级),所以您应该可以开始了。

最新更新