objectbox 问题汇总

   日期:2024-12-26    作者:nbtlhg 移动:http://oml01z.riyuangf.com/mobile/quote/42742.html

怎么写混淆文件

你不必写混淆规则,我们写的库,兼容必要的混淆规则

objectbox  问题汇总

。不知道这是啥操作。

MyObjectBox 找不到问题

Application 中 MyObjectBox的生成位置,是随着你注解不同的数据bean类而生成的,数据bean类位置不同,很容易导致MyObjectBox的生成位置不同,如果application中一开始引入了一个位置,很容易造成在注解第二个实体类的时候找不到MyObjectBox.java。

还有就是app的gradle中如果引用了 apply plugin: ‘android-apt’ 后面有引入了kotlin 注解处理器需要换成 apply plugin: ‘kotlin-kapt’

ToMany 1 :N 关系 (查询 N端)

  1. 建立关于子类的查询
 

2.让这个子类的查询关联父类的ToMany 关系的字段,这里切记,只是简单的调用query.backlink, 不要画蛇添足的 弄成 Builder builder = query.backlink。。。的形式,因为如果这样,获得的builder又变成父类的了,不需要。如果用这个builder查询 ,会报 This call is not supported on sub query builders 的错误

 
  1. 关联完毕,直接查询
 

ToMany 1 :N 关系 (查询 1端)

还是上面那个实体,如果我想要查询 所有包含东直门的所有城区,怎么查呢
1.建立 东直门那个实体的查询的builder

 

2.将该builder关联实体类中的定义的ToMany关系,注意后面的equal 是子list中的字段

 

3.查询结果


特别提示:本信息由相关用户自行提供,真实性未证实,仅供参考。请谨慎采用,风险自负。


举报收藏 0评论 0
0相关评论
相关最新动态
推荐最新动态
点击排行
{
网站首页  |  关于我们  |  联系方式  |  使用协议  |  隐私政策  |  版权隐私  |  网站地图  |  排名推广  |  广告服务  |  积分换礼  |  网站留言  |  RSS订阅  |  违规举报  |  鄂ICP备2020018471号