Android开发版本适配

ObjectBox填坑记录

2018-12-07  本文已影响18人  gooodong

一、找不到MyObjectBox类

1.初次引入ObjectBox的时候,在使用MyObjectBox类之前,需要先完成一次编译,ObjectBox生成MyObjectBox类以后才能使用。

二、ObjectBox编译无法产生 MyObjectBox类

1.目前(objectbox 2.2.0)还不支持在数据库bean里面添加集合属性,比如,List<String>,List<Object>等。针对此类情况,可以

       1.1.对于集合元素为基础数据类型的属性,例如List<String>,可以转换为一个Json字符串存储,将集合属性转变为String类型;

        1.2.使用ObjectBox提供的ToMany类创建关联关系。

2.在数据库bean里面添加非基础数据类型的数据,需要使用ObjectBox提供的ToOne或者ToMany类进行包装,否则无法生成MyObjectBox类。

上一篇 下一篇

猜你喜欢

热点阅读