一、找不到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类。
网友评论