领域迁移android
我正在为我的领域数据库Android进行迁移,代码如下:领域迁移android,android,database,realm,Android,Database,Realm,我正在为我的领域数据库Android进行迁移,代码如下: if (oldVersion == 3) { schema.create("ContactLists") .addField("id", String.class) .addPrimaryKey("id") .addField("name", String.class)
if (oldVersion == 3) {
schema.create("ContactLists")
.addField("id", String.class)
.addPrimaryKey("id")
.addField("name", String.class)
.addField("image", Byte.class);
oldVersion++;
}
问题在于图像字段是一个字节数组,这是一个模型:
@PrimaryKey
private String id;
private String name;
private byte[] image;
但是我认为Byte.class对于Byte[]数组是不正确的,有什么想法吗?试试这个:
addField("image", byte[].class)
试试这个:
addField("image", byte[].class)