在云数据库(firebase或Retrofit没关系。),我有多个对象,例如餐厅,菜单,食物,用户等。通过首次启动应用,我需要一一读取它们并填充数据库。我一个人可以拿来。我看到Mediatorlivedata,List >>有两个对象,但这似乎并不实际。 将有许多数据要插入,并且有许多绑定的任务。什么是适合这里的最佳实践?你有什么建议?
示例对象
public class Restaurant{public String id; public String name;}
public class User{public String id; public String name;}
public class Food{public String id; public String name;}
远程存储库
LiveData<List<Restaurant>> getRestaurant();
LiveData<List<User>> getUser();
LiveData<List<Food>> getRestaurant();
将方法插入Local无效。