我可以为选择性 children 启用 Firebase 数据库磁盘持久性吗?
Can I have Firebase database disk persistence enabled for selective children and for other not?
我想保存 space 供离线使用。现在在我的开头 class,我包括这一行:
FirebaseDatabase.getInstance().setPersistenceEnabled(true);
我不知道如何实现一个 child 仅作为示例,其他只能在线使用。
在您的项目中使用以下代码行时:
FirebaseDatabase.getInstance().setPersistenceEnabled(true);
这意味着用户最近收到的实时数据库中的所有数据都缓存到磁盘中。
I do not know how to implement it for one child only for example and the others be available only online.
您无法从该磁盘持久性中排除某些节点。所以你不能选择一个节点是否应该缓存在磁盘上。全有或全无。
我想保存 space 供离线使用。现在在我的开头 class,我包括这一行:
FirebaseDatabase.getInstance().setPersistenceEnabled(true);
我不知道如何实现一个 child 仅作为示例,其他只能在线使用。
在您的项目中使用以下代码行时:
FirebaseDatabase.getInstance().setPersistenceEnabled(true);
这意味着用户最近收到的实时数据库中的所有数据都缓存到磁盘中。
I do not know how to implement it for one child only for example and the others be available only online.
您无法从该磁盘持久性中排除某些节点。所以你不能选择一个节点是否应该缓存在磁盘上。全有或全无。