说我有这样的数据获取代码
firestore().collection("USERS").get(userId1)
说我的应用在多个地方使用了该用户。通常,使用rest API时,我会构建某种数据持久层,在其中映射id => users,并让我的应用程序重用内存中的数据。
在使用Firebase的情况下,只需调用
firestore().collection("USERS").get(userId1)
每当我需要该用户模型时,只要让firebase sdk找出是否需要进行联网即可。