【发布时间】:2018-11-21 16:49:27
【问题描述】:
我们可以使用 Room 在单个 android 应用程序中拥有多个数据库吗?我想为每个用户创建一个新数据库。如果 user1 登录,我必须为该用户创建一个数据库,如 UserDB1,如果添加了任何新帐户,我必须为该用户创建另一个数据库,如 UserDb2。如果帐户之间发生帐户切换,我应该访问用户特定的数据库。我该如何实现?
【问题讨论】:
-
@Deˣ 哪个更好?每个用户有多个数据库?还是带有指示用户 ID 的附加列的单个数据库?
标签: android database kotlin android-room accountmanager