ObjectBox删除一个实体类,升级时会报错怎么处理?
发布网友
发布时间:2022-05-21 14:21
我来回答
共1个回答
热心网友
时间:2023-10-28 01:05
MyObjectBox 找不到问题
Application 中 MyObjectBox的生成位置,是随着你注解不同的数据bean类而生成的,数据bean类位置不同,很容易导致MyObjectBox的生成位置不同,如果application中一开始引入了一个位置,很容易造成在注解第二个实体类的时候找不到MyObjectBox.java。
还有就是app的gradle中如果引用了 apply plugin: 'android-apt' 后面有引入了kotlin 注解处理器需要换成 apply plugin: 'kotlin-kapt'
ToMany 1 :N 关系 (查询 N端)
比如有下面一个类似的实体, 东城区下 有很多商圈 一个大List 下有一个子项是List
如果我想获取东城区子项list中的name,的集合,那么数据定义的时候类似这样父List需要定义一个关联子List的 ToMany的关系集合