我想用ReActiveAndroid替换旧的DB代码,但所有操作都有错误
正如文档中提到的,我有以下类:
数据库类
@Database(name = "MyDatabase", version = 1)
public class MyDatabase {
}
应用程序类
DatabaseConfig appDatabase = new DatabaseConfig.Builder(MyDatabase.class)
.build();
ReActiveAndroid.init(new ReActiveConfig.Builder(this)
.addDatabaseConfigs(appDatabase)
.build());
模型类
@Table(database = MyDatabase.class)
public class User extends Model {
...
}
插入代码
User user = new User();
user.id = id;
user.name = name;
user.save();
我有这个错误:
java.lang.IllegalArgumentException:找不到由表ir.hatamiarash.app.models.User引用的数据库信息
有没有我遗漏的设置?
https://stackoverflow.com/questions/51124775
复制相似问题